SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • Products
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • การทดสอบอาหารสัตว์
  • ข่าวสารและกิจกรรม
  • ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์
  • เรื่องราวความสำเร็จ
  • ติดต่อเรา
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

การย้ายจาก SIOS DataKeeper สำหรับ Linux ไปยัง DRBD

Date: เมษายน 10, 2025

Migrating from SIOS DataKeeper for Linux to DRBD

การย้ายจาก SIOS DataKeeper สำหรับ Linux ไปยัง DRBD

SIOS แนะนำชุดการกู้คืนอุปกรณ์บล็อกแบบกระจายแบบจำลอง (DRBD)SIOS LifeKeeper สำหรับ Linux เวอร์ชัน 9.9.0. การย้ายจากSIOS ดาต้าคีปเปอร์สำหรับ Linux เพื่อ DRBD เป็นกระบวนการง่ายๆ สำหรับผู้ที่ต้องการทดลองใช้ฟีเจอร์ DRBD ภายในไลฟ์คีปเปอร์รวมถึงผู้ที่เคยคุ้นเคยกับ DRBD มาก่อนแล้ว

ทำความเข้าใจ DRBD และประโยชน์ของมันใน LifeKeeper

DRBD คือโซลูชันการจัดเก็บข้อมูลที่จำลองแบบบนซอฟต์แวร์ที่ไม่มีการแชร์และไม่มีการแชร์ใดๆ โดยจะสะท้อนเนื้อหาของอุปกรณ์บล็อก (ฮาร์ดดิสก์ พาร์ติชั่น วอลุ่มลอจิคัล ฯลฯ) ระหว่างโฮสต์ LifeKeeper สำหรับ Linux DRBD Recovery Kit ช่วยให้สามารถกำหนดค่าและควบคุมทรัพยากร DRBD เพื่อให้มีความพร้อมใช้งานสูง

การเปรียบเทียบ SIOS DataKeeper สำหรับ Linux และ DRBD

SIOS DataKeeper สำหรับ Linux มอบความสามารถในการมิเรอร์ข้อมูลแบบบูรณาการสำหรับสภาพแวดล้อม LifeKeeper เป็นทางเลือกสำหรับลูกค้าที่ต้องการสร้างคลัสเตอร์ความพร้อมใช้งานสูง(โดยใช้ SIOS LifeKeeper) โดยไม่ต้องใช้พื้นที่จัดเก็บร่วมกันหรือผู้ที่ต้องการจำลองข้อมูลที่สำคัญทางธุรกิจแบบเรียลไทม์ระหว่างเซิร์ฟเวอร์

SIOS DataKeeper มอบการมิเรอร์ระดับวอลุ่มแบบซิงโครนัสหรืออะซิงโครนัสเพื่อจำลองข้อมูลจากเซิร์ฟเวอร์หลัก (แหล่งมิเรอร์) ไปยังเซิร์ฟเวอร์สำรองหนึ่งเครื่องขึ้นไป (เป้าหมายมิเรอร์) ขั้นตอนในการสร้างทรัพยากร PostgreSQL ของคุณจะไม่รวมอยู่ในบล็อกนี้ แต่สามารถดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่า PostgreSQL ด้วย SIOS LifeKeeper ได้ที่นี่–

วิธีการย้ายฐานข้อมูล PostgreSQL ของคุณไปยัง DRBD

  1. หยุดแอปพลิเคชัน PostgreSQL ผ่านทาง LifeKeeper UI

การลบทรัพยากร lkcli –tag pgsql-demo

  1. สร้างการสำรองข้อมูลสำหรับฐานข้อมูล PostgreSQL และไฟล์บันทึก

cp -pra /pgsql-demo* /สำรองข้อมูล/

  1. สร้างทรัพยากร DRBD ใหม่โดยมีตำแหน่งระบบไฟล์ชั่วคราว

ทรัพยากร lkcli สร้าง drbd –tag drbd-pgsql-demo –device /dev/mapper/singledrbd-lk1 –fstype ext3 –mount_point /tmp/pgsql-demo

อย่าลืมเลือก fstype เดียวกันกับทรัพยากร DataKeeper สำหรับ Linux ก่อนหน้า อุปกรณ์ที่เลือกควรเพียงพอสำหรับปริมาณข้อมูลและบันทึกสำหรับชุดข้อมูลฐานข้อมูล PostgreSQL

  1. ขยายทรัพยากร DRBD ไปยังเซิร์ฟเวอร์เป้าหมาย

ทรัพยากร lkcli ขยาย drbd –tag drbd-pgsql-demo –dest node-a –device /dev/xvdc3 –mode synchronous –laddr 10.15.29.165 –raddr 10.15.27.49

  1. นำทรัพยากรระบบไฟล์สำหรับฐานข้อมูล PostgreSQL ออกจากการใช้งาน

การลบทรัพยากร lkcli –tag /pgsql-demo

  1. เปลี่ยนเจ้าของและกลุ่มสำหรับไดเร็กทอรี /tmp/pgsql/demo

chown postgres: postgres /tmp/pgsql/demo คำสั่ง

  1. คัดลอกข้อมูลไปยังระบบไฟล์มิเรอร์ DRBD

cp -pra / สำรองข้อมูล / * /tmp/pgsql-demo

  1. นำทรัพยากรระบบไฟล์ DRBD ที่เพิ่งสร้างใหม่ออกจากการใช้งาน

การลบทรัพยากร lkcli –tag /tmp/pgsql-demo

  1. ทำลายความสัมพันธ์ระหว่างระบบไฟล์ก่อนหน้าและทรัพยากร DataKeeper สำหรับ Linux

การพึ่งพา lkcli ลบ – parent /pgsql-demo –child datarep-pgsql-demo

ทำลายความสัมพันธ์ระหว่างระบบไฟล์และทรัพยากร DRBD

การลบการอ้างอิง lkcli –parent /tmp/pgsql-demo –child drbd-pgsql-demo

  1. สร้างความสัมพันธ์ระหว่างระบบไฟล์ /pgsql-demo ที่มีอยู่และทรัพยากร drbd ขึ้นใหม่

lkcli การอ้างอิงสร้าง –parent /pgsql-demo –child drbd-pgsql-demo

  1. เริ่มต้นทรัพยากร pgsql-demo

การกู้คืนทรัพยากร lkcli –แท็ก pgsql-demo

เริ่มการคืนค่า “pgsql-demo” บนเซิร์ฟเวอร์ “node-b”

กำลังรอเซิฟเวอร์เริ่มทำงาน….เสร็จเรียบร้อย

เซิฟเวอร์เริ่มแล้ว

สิ้นสุดการคืนค่า “pgsql-demo” บนเซิร์ฟเวอร์ “node-b” สำเร็จแล้ว

  1. เชื่อมต่อกับฐานข้อมูลและตรวจสอบการเชื่อมต่อฐานข้อมูล

ตัวอย่างเช่น:

psql -p 3308 -h /pgsql-demo/socket -U psql

psql -p <พอร์ต> -h <ไดเร็กทอรีซ็อกเก็ต> -U <ผู้ใช้ฐานข้อมูล>

  1. ลบทรัพยากรระบบไฟล์ DRBD ชั่วคราว

ลบทรัพยากร lkcli /tmp/pgsql-demo

  1. ลบ datarep และทรัพยากรระบบไฟล์ชั่วคราวสำหรับ DataKeeper สำหรับ Linux

ลบทรัพยากร lkcli –tag datarep-pgsql-demo

  1. ตรวจสอบสวิตช์โอเวอร์และการเชื่อมต่อ

เหตุใดจึงต้องย้ายจาก SIOS DataKeeper สำหรับ Linux มาเป็น DRBD?

การย้ายจาก SIOS DataKeeper สำหรับ Linux ไปยัง DRBD เป็นกระบวนการง่ายๆ สำหรับผู้ที่ต้องการทดลองใช้ฟีเจอร์ DRBD ใน LifeKeeper เช่นเดียวกับผู้ที่เคยคุ้นเคยกับ DRBD มาแล้วก่อนหน้านี้ หรือต้องการใช้ประโยชน์จากความเร็วในการจำลองแบบอะซิงค์ที่เร็วขึ้นของ DRBD และอาร์เรย์รองรับเคอร์เนลที่หลากหลายยิ่งขึ้น

พร้อมที่จะเริ่มต้นใช้งาน DRBD หรือยัง?ติดต่อ SIOS วันนี้เพื่อเรียนรู้ว่า LifeKeeper จะช่วยให้คุณย้ายข้อมูลได้อย่างราบรื่นและใช้ประโยชน์จากศักยภาพทั้งหมดของ DRBD สำหรับความพร้อมใช้งานสูงและการกู้คืนระบบหลังภัยพิบัติได้อย่างไร

ผู้เขียน: Cassius Rhue รองประธานฝ่ายประสบการณ์ลูกค้าที่ SIOS Technology Corp.

พิมพ์ซ้ำโดยได้รับอนุญาตจากSIOS

Copyright © 2026 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in