VBox Files: Que backup para o snaphot?

2

Gostaria de poder criar uma VM guest com o VirtualBox e tirar dois instantâneos:

  • "Clean Config" - apenas o SO e dependências mínimas instaladas, nenhuma pilha de software intencional ainda
  • "Totalmente configurado" - o Clean Config + minha pilha de software (servidor de aplicativos, banco de dados, servidor web, etc.)

Dessa forma, sempre poderei limpar a VM e começar tudo de novo com uma nova VM (Clean Config) ou posso limpar minha pilha de software e começar de novo não apenas com um servidor Clean Config, mas recém-instalado software.

Quando eu crio minha VM (usando um controlador SATA e uma unidade VDI para simplificar), vejo três arquivos associados a ela:

  • my-first-vbox-vm.vbox
  • my-first-vbox-vm.vbox-prev
  • my-first-vbox-vm.vdi

Assumo que o arquivo VDI é meu disco rígido e contém todos os dados (pilha de software do OS +) para a VM, e que o arquivo VBOX é qualquer outra configuração da VM que não tenha a ver com armazenamento ( monitor / display config, mobo, etc.). Não tenho certeza do que é o arquivo VBOX-PREV ...

A (s) minha (s) pergunta (s) tem a ver com a implementação efetiva de tal sistema de backup de instantâneos. Eu comprei um HD externo de 1 TB que eu quero usar para armazenar esses instantâneos. Então:

  • Que arquivo (s) eu preciso fazer backup para ter essas duas configurações (Clean & Full)? Preciso dos três ou apenas do VDI? Eu acho que se resume a isso: posso apenas salvar o VDI e "conectá-lo" a qualquer arquivo VBOX (VM) antigo? Ou todos esses arquivos estão amarrados no quadril?

Obrigado antecipadamente!

    
por pnongrata 14.08.2012 / 14:04

2 respostas

2

Algumas dessas funcionalidades estão embutidas no VirtualBox, embora eu não possa dizer que é robusto. (Na verdade, quando iniciei meu VirtualBox, ele me disse que um dos meus VHDs instantâneos estava indisponível por algum motivo ...) A VDI é sua imagem de disco virtual e basicamente é o disco rígido. À medida que os instantâneos são obtidos, eles são adicionados a uma pasta de instantâneos como VHDs. Isso funciona razoavelmente bem para fins de teste, mas alguns instantâneos pararam de funcionar por qualquer motivo.

Parece que você está muito mais configurado do que precisa com um externo de 1 TB. Você deve ser capaz de inicializar uma máquina apenas com o VDI, mas o arquivo vbox é pequeno, assim você também pode fazer o backup. Contanto que você tenha o VDI, não consigo pensar em nenhum motivo pelo qual não seja possível iniciar o backup da máquina no VirtualBox. Se você começar com um VHD, poderá até mesmo inicializar a máquina em outra VM com alguns ajustes.

Pode ser melhor configurar sua configuração limpa, fazer backup de tudo e fazer o mesmo para sua configuração completa. Com uma unidade de 1 TB, você definitivamente tem espaço.

    
por 14.08.2012 / 16:29
0

Minha única preocupação é que o UUID das imagens de disco virtual causará sofrimento ao tentar executar dois snapshots da máquina virtual. É possível superar isso editando o arquivo VirtualBox.xml, mas isso é muito trabalho a ser feito para o que você deseja alcançar aqui.

Minha sugestão é pegar um Clone Completo do estado atual da sua máquina virtual e configurar a segunda máquina virtual para usar um endereço MAC diferente para que você não tenha nenhuma dor de cabeça na LAN local.

Na verdade, acabei de escrever um blog sobre esse assunto; Se você gostaria de saber como fazer isso, confira:

link

    
por 14.08.2012 / 21:37