ฉันกำลังมองหาคำแนะนำสำหรับการสำรองข้อมูล 6 vm ปัจจุบันของฉัน (และในไม่ช้าจะเติบโตได้ถึง 20) ขณะนี้ฉันกำลังรันคลัสเตอร์โหนด proxmox สองโหนด (ซึ่งเป็นฐานเดเบียนโดยใช้ kvm สำหรับการจำลองเสมือนด้วยส่วนหน้าเว็บที่กำหนดเองเพื่อจัดการ) ฉันมีสองกล่องที่เกือบเหมือนกันกับ amd phenom II x4 และมาเธอร์บอร์ด asus แต่ละอันมี 4 500 GB sata2 hdd, 1 สำหรับระบบปฏิบัติการและข้อมูลอื่น ๆ สำหรับการติดตั้ง proxmox และ 3 ใช้ mdadm + drbd + lvm เพื่อแชร์พื้นที่เก็บข้อมูล 1.5 TB ระหว่างสองเครื่อง ฉันเมานต์ lvm images ไปยัง kvm สำหรับเครื่องเสมือนทั้งหมด ขณะนี้ฉันมีความสามารถในการถ่ายโอนข้อมูลสดจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่งโดยทั่วไปภายในไม่กี่วินาที (ใช้เวลาประมาณ 2 นาทีสำหรับ vm ที่ใหญ่ที่สุดที่ใช้ win2008 พร้อมเซิร์ฟเวอร์ m $ sql) ฉันกำลังใช้ยูทิลิตี้ vzdump ในตัวของ proxmox เพื่อถ่ายภาพสแนปชอตของ vm ' s และเก็บไว้ในฮาร์ดไดรฟ์ภายนอกบนเครือข่าย ฉันมีบริการ jungledisk (ใช้ rackspace) เพื่อซิงค์โฟลเดอร์ vzdump สำหรับการสำรองข้อมูลระยะไกลนอกสถานที่
ทั้งหมดนี้เป็นสิ่งที่ดีและสวยงาม แต่ก็ไม่สามารถปรับขนาดได้มาก สำหรับหนึ่งการสำรองข้อมูลตัวเองอาจใช้เวลาไม่กี่ชั่วโมงทุกคืน ด้วยการถ่ายโอนข้อมูลที่เพิ่มขึ้นในระดับบล็อกของ jungledisk การซิงค์จะถ่ายโอนข้อมูลเพียงเล็กน้อยไปยังนอกสถานที่ แต่ยังคงใช้เวลาอย่างน้อยครึ่งชั่วโมง
ทางออกที่ดีกว่านั้นแน่นอนว่าเป็นสิ่งที่ทำให้ฉันสามารถรับความต่างของเวลาสองจุดได้ทันที (พูดในสิ่งที่เขียนตั้งแต่ 6 โมงเช้าถึง 7 โมงเช้า) zip แล้วส่งไฟล์ที่แตกต่างไปยังเซิร์ฟเวอร์สำรองซึ่งจะโอนไปยัง ที่เก็บข้อมูลรีโมตบน rackspace ฉันดู zfs นิดหน่อยแล้วมันสามารถส่ง / รับได้ เมื่อรวมกับไพพ์ของข้อมูลใน bzip หรือบางสิ่งบางอย่างก็ดูจะสมบูรณ์แบบ อย่างไรก็ตามดูเหมือนว่าการติดตั้งเซิร์ฟเวอร์ nexenta ด้วย zfs จำเป็นต้องมีเซิร์ฟเวอร์หน่วยเก็บข้อมูลเฉพาะอย่างน้อยหนึ่งหรือสองตัวเพื่อให้บริการบล็อก iSCSI (ผ่านทาง zvol's ???) กับเซิร์ฟเวอร์ proxmox ฉันต้องการให้การตั้งค่าให้น้อยที่สุดเท่าที่จะทำได้ (เช่นไม่มีเซิร์ฟเวอร์เก็บข้อมูลแยกต่างหาก) ถ้าเป็นไปได้
ฉันได้อ่านเกี่ยวกับ zumastor ด้วย ดูเหมือนว่ามันจะสามารถทำสิ่งที่ฉันต้องการได้ แต่ดูเหมือนว่าจะหยุดการพัฒนาในปี 2551
ดังนั้น zfs, zumastor หรืออื่น ๆ ?