Fazendo backup de VMs do VirtualBox

8

Alguém tem uma boa estratégia completa para fazer backup de várias máquinas virtuais em execução no VirtualBox?

Pretendo executar várias máquinas virtuais em uma única plataforma de hardware e fazer backup delas todas as noites em discos externos, que serão retirados do local todo fim de semana em rotação.

(Só para esclarecer, não pretendo desligar as máquinas durante esse processo, se puder evitá-lo)

Estou certo ao pensar que posso escrever um script que, a cada noite, cria um instantâneo, copia a imagem de disco 'principal' para a mídia externa e remove o instantâneo novamente?

Idéias melhores são muito apreciadas!

James Green
fonte

Respostas:

5

No VirtualBox 2.2+, há um recurso que permite importar / exportar VMs no formato Open Virtualization. Este formato reúne tudo para você em um arquivo legal.

  • Para importar

    • Na GUI: Arquivo -> Dispositivo de Importação
    • No console:

      VBoxManage import SomeName.ovf

  • Para exportar

    • Na GUI: Arquivo -> Exportar Dispositivo
    • No console:

      VBoxManage exportar "Nome da VM" -o SomeName.ovf

Vaca infame
fonte
Eu não sei como obras de importação / exportação, mas eu tenho alguns problemas para executar mesma VM no Windows para MAC, mas eu tenho que trabalhar depois de mudar algo no arquivo XML
alexus
11
Parece excepcionalmente útil, especialmente se for programável - mas funciona sem desligar a máquina?
1211 James Green
0

se você for desligar as VMs, copie tudo sem instantâneos. Lembre-se de que também é necessário copiar arquivos .xml

alexus
fonte
Eu não estava planejando para desligar as máquinas para apoiá-los, como eles vão estar executando serviços visíveis de clientes, no entanto eu provavelmente pode providenciar uma janela breve de fazer isso se é a melhor maneira ...
James Green
0

talvez interromper a VM seja bom o suficiente para fazer backup dos arquivos ?!

mijenix
fonte