สำรองข้อมูล Proxmox VE ด้วย NAKIVO
ปกป้อง VM บน Proxmox VE โดยไม่ต้องลง agent ในแต่ละเครื่อง backup เฉพาะ block ที่เปลี่ยน และกู้กลับได้ตั้งแต่ไฟล์เดียวจนถึงทั้ง VM เหมาะกับองค์กรที่กำลังย้ายออกจาก VMware และต้องการให้ข้อมูลปลอดภัยตลอดทุกช่วงของการย้าย
ย้ายมา Proxmox แล้ว ระบบ backup ต้องย้ายตามมาด้วย
หลายองค์กรในไทยเริ่มย้าย workload จาก VMware มาอยู่บน Proxmox VE แต่สิ่งที่มักตามไม่ทันคือระบบ backup เดิมที่ผูกกับ vSphere เมื่อ VM ย้ายมาอยู่บน host ใหม่ ข้อมูลเหล่านั้นอาจไม่มีใครดูแลเลยในช่วงหลายสัปดาห์แรก ซึ่งเป็นช่วงที่ระบบยังไม่นิ่งและมีโอกาสผิดพลาดสูงที่สุด
NAKIVO Backup & Replication รองรับ Proxmox VE แบบ agentless มาตั้งแต่เวอร์ชัน 11.0 และเพิ่มความสามารถต่อเนื่องจนถึงรุ่นปัจจุบัน ระบบเชื่อมกับ host หรือคลัสเตอร์ผ่าน API และ SSH แล้วติดตั้งตัว Transporter ลงบนแต่ละ node ให้อัตโนมัติ ไม่ต้องเข้าไปลงซอฟต์แวร์ใน guest OS ของ VM ทีละเครื่อง
ข้อดีอีกข้อคือ VM ที่ยังอยู่บน VMware และ VM ที่ย้ายมา Proxmox แล้วสามารถดูแลจากหน้าจอเดียวกันได้ ทีม IT จึงตั้งนโยบาย backup และ retention แบบเดียวกันทั้งสองฝั่ง จนกว่าการย้ายจะเสร็จสมบูรณ์
NAKIVO ทำอะไรได้บ้างบน Proxmox VE
ความสามารถด้านล่างอ้างอิงจาก release notes และคู่มือของ NAKIVO รุ่น 11.x ซึ่งเป็นรุ่นปัจจุบัน
Backup แบบ agentless และ incremental
เพิ่ม Proxmox host เดี่ยวหรือทั้งคลัสเตอร์เข้า inventory แล้ว backup VM และ VM template ได้โดยไม่ต้องลง agent ใน VM รอบถัดไปดึงเฉพาะ block ที่เปลี่ยนโดยใช้ dirty bitmap ของ QEMU และตัดข้อมูล swap ออกเพื่อลดขนาด backup
บูต VM จาก backup ได้ทันที
ฟีเจอร์ Flash VM Boot เปิด VM ขึ้นมาจากไฟล์ backup โดยตรงโดยไม่ต้องรอ restore ทั้งก้อน ช่วยให้ระบบสำคัญกลับมาให้บริการได้เร็วขณะที่ทีมเตรียมย้ายกลับไปยัง storage หลัก
กู้คืนได้หลายระดับ
กู้ได้ทั้ง VM กลับไปที่เดิมหรือที่ใหม่ กู้เฉพาะไฟล์และโฟลเดอร์ กู้ object ของแอปพลิเคชัน หรือ export ดิสก์ออกมาจาก backup ไม่ต้อง restore ทั้งเครื่องเพียงเพื่อเอาไฟล์ไม่กี่ไฟล์
Replication ไปยัง host อื่น
ทำสำเนา VM ไปไว้บน Proxmox host อีกเครื่องเพื่อเตรียมสลับใช้งานเมื่อ host หลักมีปัญหา และเลือกดึงข้อมูลจาก backup ที่มีอยู่แล้วแทนการอ่านจาก VM ที่กำลังทำงานได้ เพื่อลดภาระของ host ต้นทาง
สำเนา immutable และ air-gapped
ตั้ง backup ให้แก้ไขหรือลบไม่ได้ในช่วงเวลาที่กำหนดบน repository แบบ Linux หรือบน cloud และทำ backup copy ไปเก็บนอกสถานที่ บน tape หรืออุปกรณ์ที่ถอดแยกได้ เพื่อให้เหลือสำเนาที่ ransomware เข้าไม่ถึง
ตรวจว่า backup กู้ได้จริง
VM Verification จะบูต VM จาก backup ขึ้นมาตรวจโดยอัตโนมัติ แล้วส่งรายงานผลให้ผู้ดูแล ไม่ต้องรอถึงวันเกิดเหตุจึงจะรู้ว่า backup ใช้ได้หรือไม่
รองรับ tape และหลายปลายทาง
เก็บ backup ได้ทั้ง NAS, S3-compatible storage, public cloud และ tape กำหนด retention แยกตามแต่ละปลายทางได้ และกู้ VM กลับจาก tape ได้โดยตรง
ขั้นตอนการวางระบบกับ J.A.I
J.A.I Solution เป็นพาร์ทเนอร์ NAKIVO อย่างเป็นทางการ ดูแลตั้งแต่สำรวจระบบจนถึงทดสอบการกู้คืนจริง
สำรวจ Proxmox และแผนการย้าย
ตรวจเวอร์ชัน Proxmox VE, จำนวน node, ชนิด storage และรูปแบบดิสก์ของ VM รวมถึง VM ที่ยังอยู่บน VMware เพื่อวางลำดับว่าระบบไหนต้องมี backup ก่อนย้ายและหลังย้าย
เตรียม host ให้พร้อม
เปิด SSH บนทุก node เตรียม account root@pam (หรือ account ระดับ root อื่นใน realm @pam) ตรวจ machine type ของ VM บน Proxmox VE 9 และตรวจพื้นที่ว่างสำหรับไฟล์ชั่วคราวระหว่าง backup
ติดตั้ง NAKIVO และเพิ่มเข้า inventory
ติดตั้งตัว Director เพิ่ม Proxmox host หรือคลัสเตอร์ แล้วให้ระบบติดตั้ง Transporter บนแต่ละ node อัตโนมัติ พร้อมช่วยคำนวณ license ให้ตรงกับจำนวน socket หรือ workload ที่ใช้จริง
สร้าง repository และนโยบาย backup
ตั้ง repository หลักพร้อม immutability และ backup copy ไปนอกสถานที่ กำหนดรอบ backup และ retention ให้สอดคล้องกับความสำคัญของแต่ละระบบ
ทดสอบการกู้คืนและส่งมอบ
ทดลองกู้ทั้ง VM กู้รายไฟล์ และบูต VM จาก backup ให้เห็นผลจริง เปิด VM Verification ไว้ตรวจสอบต่อเนื่อง และส่งมอบเอกสารพร้อมสนับสนุนเป็นภาษาไทย
ข้อควรรู้ก่อนเริ่ม
- NAKIVO รุ่นปัจจุบันรองรับ Proxmox VE 8.x ถึง 9.2 โดยการรองรับ 9.2 เต็มรูปแบบเริ่มที่ NAKIVO v11.2.1 จึงควรใช้ NAKIVO รุ่นล่าสุดเสมอ
- ต้องเปิด SSH บนทุก node และให้ตัว Director เข้าถึงพอร์ตเว็บของ Proxmox (ค่าเริ่มต้น 8006) ได้ทุก node ในคลัสเตอร์
- account ที่ใช้เชื่อมต้องมีสิทธิ์ระดับ root และอยู่ใน realm @pam เท่านั้น ไม่รองรับ account จาก @pve, LDAP, AD หรือ OpenID
- บน Proxmox VE 9 ต้องตั้ง machine type ของ VM เป็นเวอร์ชัน 10 หรือต่ำกว่า จึงจะ backup และกู้คืนได้
- VM ที่ใช้ดิสก์แบบ qcow2 ทำ incremental ต่อเนื่องได้แม้รีสตาร์ต VM ส่วนดิสก์แบบ raw จะเสียข้อมูล dirty bitmap เมื่อรีสตาร์ต VM ทำให้ backup รอบถัดไปต้องอ่านข้อมูลมากขึ้นและใช้เวลานานขึ้น ถ้าทำได้ควรเก็บดิสก์ VM เป็น qcow2
- storage ที่เก็บดิสก์ VM ต้องเปิด content แบบ Disk Image และดิสก์บน iSCSI LUN backup ได้แต่ใช้เป็นปลายทางกู้คืนหรือ replication ไม่ได้
- ติดตั้ง QEMU Guest Agent ใน VM เพื่อให้ backup แบบ application-consistent ได้ โดย freeze/thaw hook ใช้ได้เฉพาะ VM ที่เป็น Linux
คำถามที่พบบ่อย
ต้องติดตั้ง agent ในทุก VM บน Proxmox หรือไม่
รองรับ Proxmox VE เวอร์ชันไหนบ้าง
ระหว่างย้ายจาก VMware มา Proxmox ควรดูแล backup อย่างไร
เมื่อ host Proxmox เสีย จะกู้ระบบได้เร็วแค่ไหน
ใช้ account อื่นแทน root ได้หรือไม่
คิด license แบบไหน
ระบบอื่นที่ NAKIVO รองรับ
ให้เราประเมินระบบและจำนวน license ให้ฟรี
แจ้งจำนวนเครื่องหรือจำนวนผู้ใช้ที่ต้องการสำรอง เราตอบกลับพร้อมแนวทางและใบเสนอราคาภายใน 24 ชั่วโมง ปรึกษาเบื้องต้นไม่มีค่าใช้จ่าย
พาร์ทเนอร์ที่ได้รับการรับรอง J.A.I Solution Co., Ltd. เป็น NAKIVO Partner อย่างเป็นทางการ ให้คำปรึกษา จำหน่าย license และติดตั้งระบบให้ใช้งานได้จริง