現在の6つのvmをバックアップするための推奨事項を探しています(すぐに最大20に拡大します)。現在、2ノードのproxmoxクラスターを実行しています(これは、管理するカスタムWebフロントエンドで仮想化にkvmを使用するdebianベースです)。AMD phenom II x4とasusマザーボードを備えた2つのほぼ同一のボックスがあります。それぞれに4つの500 GB sata2 hdd、1つはOSおよびproxmoxインストール用の他のデータ、3つはmdadm + drbd + lvmを使用して2台のマシン間で1.5 TBのストレージを共有します。すべての仮想マシンのlvmイメージをkvmにマウントします。現在、1台のマシンから別のマシンへ、通常数秒以内にライブ転送を行うことができます(m $ SQLサーバーでwin2008を実行している最大のvmでは約2分かかります)。proxmoxの組み込みvzdumpユーティリティを使用して、vmのスナップショットを取得しています sネットワーク上の外部ハードドライブに保存します。次に、リモートオフサイトバックアップ用にvzdumpフォルダーを同期するjunglediskサービス(ラックスペースを使用)があります。
これはすべてうまくいきますが、あまりスケーラブルではありません。1つは、バックアップ自体が毎晩最大数時間かかる場合があることです。junglediskのブロックレベルの増分転送では、同期はデータのほんの一部をオフサイトに転送しますが、それでも少なくとも30分かかります。
もちろん、はるかに優れたソリューションは、2つの時点の差(午前6時から午前7時までに書かれたもの)を即座に取得し、それを圧縮し、その差分ファイルをバックアップサーバーに送信して、すぐにラックスペース上のリモートストレージ。私はzfsを少し調べましたが、それは送受信を行う能力です。bzipまたは何かのデータのパイプと相まって、完璧に思えます。ただし、nexfsaサーバーをzfsで実装するには、iSCSIブロックボリュームを(zvolを介して)proxmoxサーバーに提供するために、少なくとも1つまたは2つの専用ストレージサーバーが必要です。できる限りセットアップを可能な限り最小限に抑えることをお勧めします(つまり、別個のストレージサーバーを持たない)。
また、zumastorについても簡単に読みました。私が望むこともできるように見えますが、2008年に開発を停止したようです。
それで、zfs、zumastor、その他?