是否可以像在 vmware Player 上一样将 QEMU/KVM/libvirt(在 x86-64 上)下的虚拟机状态保存到磁盘,这意味着:
- RAM 和 CPU/系统状态保存到磁盘
- 操作系统从外部停止(虚拟机内没有挂起磁盘)
- 主机重启后虚拟机还能继续使用吗?
如果可能的话,VM 中是否需要特殊的驱动程序?哪一个适用于 Linux 和 Windows 7 客户机?
答案1
要实现与 VMmware 中的“挂起”相同的效果virsh
,请执行以下操作:
virsh managedsave <domain-name>
稍后可以使用以下命令恢复机器
virsh start <domain-name>
在我测试的主机(Ubuntu Server 14.04)上,保存文件存储在:
/var/lib/libvirt/qemu/save/<domain-name>.save
答案2
该virt-manager
窗口有一个功能“关闭”->“保存”。
不需要额外的驱动程序。我认为明显的坏事发生在来宾内部的系统时间上。我不知道是否有客座司机可以让时钟赶上。