Restaurar arquivo de Snapshot do VirtualBox

Publicado por Marcos Apolo Flavio Junior em 09/04/2017

[ Hits: 6.775 ]

 


Restaurar arquivo de Snapshot do VirtualBox



O objetivo é pegar uma arquivo de Snapshot e mesclar com o arquivo principal de uma VM criando um NOVO arquivo principal com os dados do Snapshot e do HD da VM mesmo que o arquivo não seja mais exibido nos Snapshots do VirtualBox. Às vezes pode acontecer do arquivo não ser mais exibido por perder os arquivos .VBOX que configuram a VM.

1) você precisa saber o uuid do disco.vdi e do arquivoSnapshot.vdi. O comando abaixo faz isso:

vboxmanage showhdinfo local_do_arquivo.vdi_ou_snapShot.vdi

No arquivo do disco só tem 1 uuid, mas no do Snapshot existem 2, um dele e outro do arquivo pai ou lá vai aparecer parentuuid, o pai é o arquivo do hd que você usa nesta VM.

Caso dê erro você pode definir um novo UUID para o HD e para o Snapshot. Lembrando que o UUID que constar no pai deve constar no PARENTUUID do Snapshot, lembre-se Snapshot é filho, cada um com seu CPF, mas o filho tem que constar o nome do pai.

parrentuuid=pai
uuid=cpf

cada um com o seu.

2) Definindo o uuid de um hd caso o hd conste que já está em uso e não pode ser registrado.

vboxmanage internalcommands sethduuid /local_do_arquivo_principal_.vdi

3) Definir nome do uuid pai de um Snapshot:

vboxmanage internalcommands sethdparentuuid /local_do_snapshot/arquivoSnapshot.vdi UUID_DO_PAI

4) Feito isso o arquivo pai tem sua UUID, por sequencia o Snapshot tem o seu UUID e UUIDPARENT do PAI. O que faremos agora é clonar o Snapshot e juntar com o HD criando uma NOVA_IMAGEM_HD.VDI é um outro arquivo, outro disco criado a partir das alterações do Snapshot e o hd principal.

vboxmanage clonevm /local_do_arquivo_snapshot.vdi nome_do_novo_hd.vdi

Feito isso o VirtualBox vai ler o HD antigo, ler o Snapshot e criar um novo e único com as informações do Snapshot. Depois é só adicionar este arquivo como disco principal e testar.

Obrigado, espero ter ajudado.

Outras dicas deste autor

Impressora compartilhada no Windows no Debian 6 Squeeze

Erro Durante Ingresso no Domínio Samba 4 [Resolvido]

Google Chrome para Debian Squeeze e Ubuntu - Instalando versões anteriores

Configuração de Video no Terminal com Sintaxe GRUB_GFXMODE e GRUB_GFXPAYLOAD_LINUX

nmcli - Consultar sinal wi-fi via linha de comando no Debian

Leitura recomendada

[apt-get] Removendo o lock na marra

Resolvendo problemas de acentuação na migração para o Samba 3

LimeWire e/ou FrostWire: Error unexpected token

Java Runtime empacotado para o Debian Sarge

GTKTerm - Carregar ttyUSBO na inicialização

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts