Pausa QEMU / KVM VM (salvar RAM e estado da CPU no disco) como o vmware Player?

3

É possível salvar o estado de uma máquina virtual sob o QEMU / KVM / libvirt (no x86-64) em disco, como você pode no vmware Player, isso significa:

  • O estado da RAM e da CPU / sistema é salvo no disco
  • O sistema operacional é interrompido de fora (sem suspensão para o disco dentro da VM)
  • A VM pode ser continuada após a reinicialização do host?

Se for possível, precisaria de drivers especiais na VM? Qual deles para convidados Linux e Windows 7?

    
por Ned64 24.04.2017 / 18:56

2 respostas

4

A janela virt-manager tem um recurso "desligar" - > "salvar".

Drivers adicionais não são necessários. Eu acho que a coisa ruim óbvia acontece com o tempo do sistema dentro do convidado. Não sei se há drivers convidados disponíveis para que o relógio fique em dia.

    
por 24.04.2017 / 19:18
3

A Red Hat Virtualization Implantação e Guia de Administração tem uma seção sobre isso , mas se você não tiver acesso, não será de muita ajuda ...

Em suma, o que você está procurando é o comando virsh dompmsuspend e a opção. Os utilitários da GUI para o KVM estão ok, mas deixam um LOT de funcionalidade fora. O comando virsh pode fazer qualquer coisa que você precisar, dadas as opções e parâmetros corretos. Não estou familiarizado com a "suspensão" de um convidado do KVM, por isso não posso dar-lhe muita orientação, mas a documentação deve ter tudo que você precisa.

    
por 24.04.2017 / 19:34