Rsync

是否可以同步實時虛擬機映像文件?

  • July 27, 2020

我在 KVM 上有幾個虛擬機。它們大多是無國籍的,關閉它們會產生影響並且並不理想。

是否有可能:

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

(以及轉儲和 rsync 其關聯域的 XML)。

它們的大小從 ~60GB 到 ~20GB 不等。我可以期待某種腐敗,還是這通常是無害的?

在您的情況下,這基本上是無害的,但是當您稍後嘗試使用它們時,您可能會遇到文件系統錯誤,因此只需對它們執行 fsck 即可。日誌儲存可能會損壞,因此您的系統日誌可能會消失。

如果您可以重新掛載來賓分區rosync在 rsync 之前執行,這將使該過程無縫且無錯誤,但我懷疑這是可能的。

您還可以嘗試-SIGSTOP在 rsyncing 之前發送到所有寫入程序,然後sync在您的 guest、rsync 和 send中發出-SIGCONT- 這將導致更少的損壞。

引用自:https://unix.stackexchange.com/questions/600612