%20como%20o%20VMware%20Player%3F.png)
É possível salvar o estado de uma máquina virtual em QEMU/KVM/libvirt (em x86-64) no disco como você pode no VMware Player, isso significa:
- A RAM e o estado da CPU/sistema são salvos no disco
- O sistema operacional é interrompido externamente (sem suspensão no disco dentro da VM)
- A VM pode continuar após a reinicialização do host?
Se for possível, seriam necessários drivers especiais na VM? Qual para convidados Linux e Windows 7?
Responder1
Para conseguir o mesmo que "Suspender" do VMmware em virsh
, faça:
virsh managedsave <domain-name>
A máquina pode ser retomada posteriormente com
virsh start <domain-name>
No meu host testado (Ubuntu Server 14.04), o arquivo salvo está armazenado em:
/var/lib/libvirt/qemu/save/<domain-name>.save
Responder2
A virt-manager
janela possui um recurso "desligar" -> "salvar".
Drivers adicionais não são necessários. Acho que a coisa ruim óbvia acontece com a hora do sistema dentro do convidado. Não sei se há motoristas convidados disponíveis para deixar o relógio em dia.
Responder3
Guia de implantação e administração do Red Hat Virtualizationtem uma seção sobre isso, mas se você não tiver acesso, não será de muita ajuda ...
Resumindo, o que você procura é o virsh dompmsuspend
comando e a opção. Os utilitários GUI para KVM estão bem, mas deixe umMUITOde funcionalidade fora. O virsh
comando pode fazer tudo o que você precisar, com as opções e parâmetros corretos. Não estou familiarizado com a 'suspensão' de um convidado KVM, então não posso lhe dar muita orientação, mas odocumentaçãodeve ter tudo que você precisa.