Como fazer backup e mover máquinas do VirtualBox
Precisa mover uma máquina virtual, apenas para descobrir que copiar e colar não funciona? Talvez você só quer saber o que fazer backup? Dê uma olhada neste guia rápido sobre o processo para obter uma melhor compreensão do VirtualBox
Primeiras coisas primeiro: certifique-se de que sua máquina virtual esteja desligada e desligada. Em seguida, certifique-se de eliminar todos os instantâneos que tiver. Não há uma maneira infalível e segura de fazer isso sem se livrar deles, infelizmente. Selecione sua máquina virtual e clique na guia "Snapshots".
Selecione seu instantâneo e clique no botão Excluir. Esteja preparado para aguardar um pouco enquanto o VirtualBox mescla as diferenças com o estado atual da sua máquina. No entanto, o estado da máquina não mudará, então não se preocupe. Agora que a preparação está fora do caminho, podemos começar o processo de mudança.
Feito isso, vá para Arquivo> Gerenciador de Mídia Virtual. Você verá uma lista de mídias que você usou ou anexou às suas máquinas.
Selecione qual máquina virtual você deseja mover e clique no ícone "Liberar" acima. No meu caso, vou mover o W7.vdi do meu diretório home para outro disco rígido.
Uma vez que você tenha liberado, feche o VirtualBox e vá para o diretório de configurações padrão, /home/user/.VirtualBox/
Você pode copiar seu arquivo .vdi de dentro do diretório HardDisks se quiser apenas fazer o backup, ou pode movê-lo. Seja paciente, pois isso pode demorar um pouco dependendo da sua configuração.
Enquanto isso, vamos editar o arquivo VirtualBox.xml ao nosso gosto. Este é o passo que a maioria das pessoas realmente não conhece muito, mas é muito importante para garantir que as coisas funcionem bem. Abra-o no gedit.
Desça um pouco e você chegará às partes que precisamos editar.
Se você estiver alterando a localização de suas máquinas virtuais, encontre as tags xml para “MachineEntry” e altere o caminho de origem. Se você estiver alterando a localização de suas imagens de disco virtual, encontre as tags xml para “HardDisk” e altere a localização lá. Como você pode ver, cada máquina está vinculada a uma imagem de disco por seu UUID, que não deve ser alterado. Se você estiver movendo as máquinas virtuais para um novo computador, não se esqueça de copiar esses arquivos e substituir o arquivo de configuração anterior.
No meu caso particular, eu só queria mover a imagem do disco para uma unidade mais espaçosa, então deixei as outras coisas intactas.
Se você estiver alterando hosts entre o Windows e o Linux, certifique-se de alterar a declaração de versão no topo do arquivo para dizer "windows" em vez de "linux" também.
Depois de mover o arquivo .vdi, ative o VirtualBox e vá para Arquivo> Gerenciador de Mídia Virtual.
Clique no antigo arquivo .vdi e clique em remover. Agora, clique em "Adicionar", navegue até o novo local e clique em "Abrir". Clique em "OK".
Agora que o novo .vdi é adicionado à lista do VirtualBox, temos que anexá-lo à sua máquina virtual. Na tela principal, selecione, vá em "Configurações" e clique no painel "Armazenamento".
Sob o controlador IDE apropriado, clique no botão “Add Attachment”. Você verá um disco rígido ser adicionado automaticamente, mas provavelmente não será o correto.
Clique nele e no lado direito, em “Disco Rígido”, escolha o arquivo .vdi correto. Clique OK."
Se você seguiu todos os passos e editou o VirtualBox.xml corretamente, você deve poder inicializar a máquina sem problemas! Existem algumas áreas cabeludas, por isso, se as coisas não estiverem funcionando, verifique se você está usando os caminhos corretos e editou apenas as áreas relevantes do VirtualBox.xml.
O processo geral é um pouco mais complexo do que apenas copiar e colar, mas ainda é relativamente rápido e indolor. Compartilhe suas histórias de backup sobre o VirtualBox nos comentários!