Como redefinir uma VM para um instantâneo anterior?

15

Estou executando a máquina virtual Ubuntu na máquina host Ubuntu usando o VirtualBox. Eu instalei alguns softwares na minha máquina virtual. Gostaria de saber se existe um método para redefinir minha máquina virtual atual para um determinado estado anterior (instantâneo) de minha escolha? Como eu posso fazer isso? Como posso redefinir para um instantâneo anterior desfazendo quaisquer alterações que eu faça na minha VM?

Qualquer método é bem-vindo, especialmente aqueles que eu posso programar em um script bash ou em qualquer linguagem de programação.

    
por Braiam 17.07.2014 / 18:05

1 resposta

19

Tire uma foto instantânea

A partir do Virtual Box GUI (Virtualbox Manager) podemos facilmente tirar um instantâneo de uma máquina virtual em execução selecionando Tirar um Instantâneo ou pressionando HOST + T :

Isso abrirá uma caixa de diálogo para fornecer um nome sensato e, opcionalmente, uma descrição desse instantâneo:

O instantâneo será salvo no diretório da máquina (dependendo do tamanho da máquina, isso pode demorar um pouco).

Na linha de comando, o mesmo pode ser alcançado por

VBoxManage snapshot <Name_of_VM> take <Name_of_Snapshot>

Restaurar um instantâneo

No Gerenciador do Virtualbox, podemos restaurar qualquer snapshot selecionando uma máquina e, em seguida, pressionando o botão Snapshots (1) no canto superior direito:

Selecione o instantâneo apropriado na lista e pressione para restaurar este instantâneo.

O estado atual da máquina será perdido. Para restaurar também o estado atual, primeiro teremos que criar um instantâneo.

A restauração de um instantâneo a partir da linha de comando é feita com

VBoxManage snapshot <Name_of_VM> restore <Name_of_Snapshot>
    
por Takkat 17.07.2014 / 18:49

Tags