Plone でフル VM スナップショットまたは rsync バックアップを行った経験のある人はいますか? 約 10 ~ 20 GB の ZODB データとブロブに相当するいくつかの個別の Zope アプリケーション サーバーを実行しているサーバーがあります。
- 1 日に 1 回、サーバー ファイルシステム全体をレプリケート マシンに再同期することで、サーバーを複製することは可能でしょうか?
これにより、サーバーが破損した場合に、運用 IP をバックアップ サーバーに切り替えるだけでよい「最低限の高可用性」が提供されます。
ここでの問題は
rsync デルタ アルゴリズムは、追加専用の Data.fs ファイルを巧みにコピーできますか、それとも毎回 Data.fs 全体をコピーしますか? Data.fs と blob は、Plone サイトを実行しているサーバーで変更される唯一のデータです。
rsync は、サーバー ファイル システム全体のデルタを 1 日に 1 回計算するのに十分な速さですか?
rsync は、実行中にシステムに過度のストレスを引き起こしますか?
プロセスを高速化するために、rsync よりも高度なものを実行する必要がありますか (Duplicity など)。
Ubuntu システム パーティションには、rsync から除外する必要があるものがありますか
私の知る限り、ライブの ZODB Data.fs コピーは、追加のみの性質のため問題ありません。
このような複製方法の利点は、
- セットアップが非常に簡単: 通常の Linux システム管理者の知識を超える高度なレプリケーションの知識は必要ありません。
この場合のデータはそれほど重要ではありません。レプリケーションが 1 日以内に引き継がれる限り、1 ~ 2 個の古いバックアップを復元できれば問題ありません。
サーバーはUbuntu 12.04を実行しています。