我正在尝试确定将KVM备份到远程备份服务器的最佳方法。将KVM备份到远程服务器后,我希望能够在此备份服务器上启动它们,以验证备份并在灾难恢复的情况下。
我当前的步骤概述遵循我在此处阅读的内容:
https://www.virtkick.com/docs/how-to-perform-a-live-backup-on-your-kvm-virtual-machines.html
在这里:
https://www.virtkick.com/docs/how-to-restore-live-backup-on-kvm-virtual-machine.html
我在其他地方读到过,如果我只是从虚拟机的当前主机rsync
qcow2
文件到备份服务器,则映像将处于虚拟机硬重置的状态,因此可能会损坏。上面的链接暗示,如果我在拍摄外部快照之后但在运行块提交之前rsync
qcow2
文件,则它将不会处于此状态。这是真的?如果没有,您如何解决这个问题?更清楚地说,在灾难恢复的情况下,我想采取以下步骤:
进行VM的每日备份并将其复制到备份主机,以便在发生灾难时可以:
virsh migrate
虚拟机从备份服务器回到固定的虚拟机主机我已经阅读了一些KVM文档,但是没有讨论如何将内容备份到远程服务器。 https://wiki.libvirt.org/page/Live-disk-backup-with-active-blockcommit