<a href="#%E7%9B%AE%E5%BD%95">目录</a>
<a href="#%E6%96%B9%E5%BC%8F%E4%B8%80">方式一</a>
<a href="#%E6%96%B9%E5%BC%8F%E4%BA%8C">方式二</a>
思路:以 QCOW2 格式来备份和恢复被保护的 KVM 虚拟机
Step1:centos7_0(base qcow2) 以 qcow2 格式写入到 iSCSI 设备
Step2:尝试使用 iSCSI 设备手动启动 KVM 虚拟机
Step3:对 centos7_0 做快照得到增量快照数据 centos7_1(increment qcow2)
NOTE: 现在虚拟机的数据会写入到 centos7_1 中, centos7_0 理论上应该是只读的.
Step4:Copy centos7_1 的副本到备份目录下
Step5:rebase 并 commit centos7_1 到 iSCSI 设备中
Step6:使用 commit 后的 iSCSI 设备启动虚拟机
NOTE: 虚拟机启动成功, 证明 QCOW2 格式的虚拟机增量快照文件是能够合并到虚拟机 Base 数据文件中的。
思路:以 RAW 格式来备份和恢复被保护的 KVM 虚拟机
Step1:centos7(base qcow2) 以 raw 格式写入到 iSCSI 设备
Step2:使用 iSCSI 设备手动启动 KVM 虚拟机
Step3:对 centos7 做快照得到增量快照数据 centos7_1(increment qcow2)
Step4: Copy centos7_1 的副本到备份目录下
Step5:以 raw 的格式 rebase 并 commit centos7_1 到 iSCSI 设备中
Step6: 使用 commit 后的 iSCSI 设备再次启动虚拟机
NOTE:尚未测试虚拟机在备份和恢复的过程中虚拟机的应用业务是否被中断。