如何在 virt-manager/QEMU 中复制虚拟机,同时保留虚拟机状态和正在运行的应用程序

如何在 virt-manager/QEMU 中复制虚拟机,同时保留虚拟机状态和正在运行的应用程序

virtual machine manager在Ubuntu上使用。我想制作虚拟机的副本并在同一台计算机上运行它,同时保留所有正在运行的应用程序。

每当我保存计算机状态并尝试在 GUI 中克隆虚拟机时,新虚拟机就会关闭。我尝试过进行快照克隆,但新虚拟机没有任何第一个虚拟机的快照。

有什么方法可以暂停虚拟机,复制它,然后运行一个新的虚拟机并运行所有相同的应用程序?

我找到了这个问题但无法按照所述将快照传输到 VM 克隆,因为快照 XML 中的数据(例如 UUID)在克隆中不同。

即使在更改快照数据以匹配之后,我也会收到错误:

Error running snapshot 'snapshot1':
internal error: cannot load AppArmor profile 'libvirt-[uuid of the clone]'

我还注意到,您无法在第一个快照之后传输任何快照,因为它们似乎依赖于以前的快照。

相关内容