ライブ仮想マシンのイメージファイルを再同期できますか?

ライブ仮想マシンのイメージファイルを再同期できますか?

KVMには複数の仮想マシンがあります。これらはほとんど無国籍であり、閉鎖すると影響を与える可能性がありますが、理想的ではありません。

可能ですか?

rsync /var/lib/libvirt/images/host1.qcow2 user@offsite:/var/lib/backup

(関連ドメインのXMLをダンプして再同期するだけでなく)

サイズは〜60 GBから〜20 GBまで異なります。どのような腐敗が発生していますか?それとも一般的に無害ですか?

答え1

これはほとんどの場合無害ですが、後で使用しようとするとファイルシステムエラーが発生する可能性があるため、そのファイルに対してfsckを実行するだけです。ログストアが破損し、システムログが消える可能性があります。

ゲストパーティションを再マウントしroてrsyncの前に実行できる場合、syncプロセスはスムーズでエラーなく進行する可能性がありますが、これが可能かどうかは疑問です。

-SIGSTOPrsync の前にすべての書き込みプロセスに転送を試み、ゲストからsyncrsync を実行して送信することもできます。-SIGCONTこれにより損傷が少なくなります。

関連情報