Virtual-Machine
像 vmware Player 一樣暫停 QEMU/KVM VM(將 RAM 和 CPU 狀態保存到磁碟)?
是否可以像在 vmware Player 上一樣將 QEMU/KVM/libvirt(在 x86-64 上)下的虛擬機狀態保存到磁碟,這意味著:
- RAM 和 CPU/系統狀態保存到磁碟
- 作業系統從外部停止(沒有掛起到虛擬機內的磁碟)
- 重新啟動主機後VM可以繼續嗎?
如果可能的話,它是否需要虛擬機中的特殊驅動程序?哪一個適用於 Linux 和 Windows 7 來賓?
該
virt-manager
視窗具有“關閉”->“保存”功能。不需要額外的驅動程序。我認為客人內部的系統時間會發生明顯的壞事。我不知道是否有客座司機可以趕上時間。
要實現與 VMmware 中的“暫停”相同的功能
virsh
,請執行以下操作:virsh managedsave <domain-name>
機器可以稍後恢復
virsh start <domain-name>
在我測試過的主機(Ubuntu Server 14.04)上,保存文件儲存在:
/var/lib/libvirt/qemu/save/<domain-name>.save