Red Hat Training
A Red Hat training course is available for RHEL 8
7.2. Salvando uma máquina virtual usando a interface de linha de comando
Para salvar uma máquina virtual (VM) usando a linha de comando, siga o procedimento abaixo.
Pré-requisitos
- Certifique-se de ter espaço suficiente em disco para salvar o VM e sua configuração. Observe que o espaço ocupado pela VM depende da quantidade de RAM alocada a essa VM.
- Certifique-se de que o VM seja persistente.
- Optional: Faça backup de dados importantes do VM, se necessário.
Procedimento
Use o utilitário
virsh managedsave
.Por exemplo, o seguinte comando pára o VM demo-guest1 e salva sua configuração.
# virsh managedsave demo-guest1 Domain demo-guest1 saved by libvirt
O arquivo VM salvo está localizado, por padrão, no diretório /var/lib/libvirt/qemu/save como demo-guest1.save.
Na próxima vez que o VM for iniciado, ele restaurará automaticamente o estado salvo do arquivo acima.
Verificação
Você pode se certificar de que a VM está em estado salvo ou desligada usando o utilitário
virsh list
.Para listar as VMs que conseguiram salvar habilitadas, use o seguinte comando. As VMs listadas como saved têm seu salvamento gerenciado habilitado.
# virsh list --managed-save --all Id Name State ---------------------------------------------------- - demo-guest1 saved - demo-guest2 shut off
Para listar as VMs que têm uma imagem gerenciada salvar:
# virsh list --with-managed-save --all Id Name State ---------------------------------------------------- - demo-guest1 shut off
Note que para listar as VMs salvas que estão em estado de desligamento, você deve usar as opções
--all
ou--inactive
com o comando.
Solução de problemas
- Se o arquivo VM salvo se tornar corrompido ou ilegível, a restauração da VM iniciará uma inicialização padrão da VM.
Recursos adicionais
-
Para mais argumentos
virsh managedsave
, usevirsh managedsave --help
ou consulte a página de manualvirsh
. - Para instruções sobre como restaurar uma VM salva usando a interface de linha de comando, veja Seção 7.3, “Iniciando uma máquina virtual usando a interface de linha de comando”.
- Para instruções sobre a restauração de um VM salvo usando o console web, veja Seção 7.4, “Inicialização de máquinas virtuais usando o console web”.