Saya mencari rekomendasi untuk mencadangkan 6 vm saya saat ini (dan segera tumbuh hingga 20). Saat ini saya menjalankan dua simpul proxmox cluster (yang merupakan basis debian menggunakan kvm untuk virtualisasi dengan web front end kustom untuk mengelola). Saya memiliki dua kotak yang hampir identik dengan motherboard amd phenom II x4 dan asus. Masing-masing memiliki 4 500 GB sata2 hdd, 1 untuk os dan data lainnya untuk instalasi proxmox, dan 3 menggunakan mdadm + drbd + lvm untuk berbagi penyimpanan 1,5 TB antara kedua mesin. Saya memasang gambar lvm ke kvm untuk semua mesin virtual. Saat ini saya memiliki kemampuan untuk melakukan transfer langsung dari satu mesin ke mesin lain, biasanya dalam hitungan detik (dibutuhkan sekitar 2 menit pada vm terbesar yang menjalankan win2008 dengan server m $ sql). Saya menggunakan utilitas vzdump bawaan proxmox untuk mengambil snapshot dari vm ' dan simpan di hard drive eksternal di jaringan. Saya kemudian memiliki layanan jungledisk (menggunakan rackspace) untuk menyinkronkan folder vzdump untuk backup offsite jarak jauh.
Ini semua bagus dan keren, tetapi tidak terlalu scalable. Untuk satu, cadangan sendiri bisa memakan waktu hingga beberapa jam setiap malam. Dengan transfer inkremental tingkat blok jungledisk, sinkronisasi hanya mentransfer sebagian kecil dari data di luar lokasi, tetapi itu masih membutuhkan setidaknya setengah jam.
Solusi yang jauh lebih baik tentu saja akan menjadi sesuatu yang memungkinkan saya untuk secara instan mengambil perbedaan dari dua titik waktu (katakan apa yang ditulis dari jam 6 pagi sampai 7 pagi), masukkan zip itu, lalu kirim file perbedaan itu ke server cadangan yang akan langsung ditransfer ke penyimpanan jarak jauh di rackspace. Saya telah melihat sedikit ke zfs dan kemampuannya untuk mengirim / menerima. Itu ditambah dengan pipa data di bzip atau sesuatu akan tampak sempurna. Namun, tampaknya mengimplementasikan server nexenta dengan zfs pada dasarnya akan memerlukan setidaknya satu atau dua server penyimpanan khusus untuk melayani volume blok iSCSI (via zvol's ???) ke server proxmox. Saya lebih suka untuk menjaga pengaturan seminimal mungkin (yaitu TIDAK memiliki server penyimpanan terpisah) jika memungkinkan.
Saya juga sempat membaca tentang zumastor. Sepertinya bisa juga melakukan apa yang saya inginkan, tetapi tampaknya telah menghentikan pengembangan pada tahun 2008.
Jadi, zfs, zumastor atau lainnya?