É possível copiar uma captura instantânea e associá-la a outra VM (que possui a mesma configuração)?

2

Estou usando duas máquinas virtuais com o mesmo sistema operacional e lista de softwares. (Na verdade eles foram clonados).

Agora eu instalei um aplicativo em uma VM e tirei um instantâneo.

É possível copiar esse instantâneo e associá-lo a outra VM?

(para que eu não precise gastar o esforço novamente. Eu sei que eu posso clonar, mas se eu posso apenas colar e associar o instantâneo seria melhor).

Se não for possível, pouca explicação sobre por que isso não é possível seria mais útil. (Preciso responder ao meu gerente)

    
por Samselvaprabu 03.04.2013 / 14:47

4 respostas

6

Não, não é viável.

Direcione seu gerente para Noções básicas sobre instantâneos de máquinas virtuais no VMware ESXi e ESX (1015180) , que fica um pouco abaixo da superfície no processo de captura instantânea. As coisas importantes a serem observadas são:

  1. A cadeia de disco - os instantâneos são discos delta (discos compostos somente das alterações), portanto, "associar" um instantâneo a uma VM diferente não resultaria em dados válidos para o disco virtual, pois há, sem dúvida, diferenças em o nível de bloco entre os discos das duas máquinas.

  2. O banco de dados de instantâneos da VM. As informações de captura instantânea são armazenadas em um arquivo de banco de dados (vsdb), que é gravado e lido por meio de uma API do VMWare.

  3. O aviso na parte inferior:

    Caution: Manually manipulating the individual child disks or any of the snapshot configuration files may compromise the disk chain. VMware does not recommend manually modifying the disk chain as it may result in data loss.

por 03.04.2013 / 14:59
10

Não, porque as capturas instantâneas são discos delta em nível de bloco, portanto, isso não tem como funcionar. Pense em um instantâneo como uma "transparência" que passa pelo disco original. Se o original mudar, o instantâneo não fará sentido e a máquina estará em um estado inconsistente.

Este não é um tópico pequeno, mas essencialmente, quando um instantâneo é feito - a partir desse ponto o disco original é "selado" e as alterações são gravadas no instantâneo.

Para completar, eu sei de fato que você pode fazer o que você quer, manualmente, copiando arquivos de instantâneos e alterando os metadados, no entanto

  1. não é suportado
  2. Não é recomendado que não seja engraçado
  3. A VM provavelmente não funcionará e, mesmo que inicialize, as chances de "encontrar" uma questão mais abaixo é enorme
por 03.04.2013 / 14:51
4

Informe ao seu gerente que os instantâneos no nível da VM são permanentemente associado à sua máquina virtual de origem . Quando você faz um instantâneo do VMware, todas as alterações são aplicadas a um novo arquivo .VMDK. Mesmo se você disser que os sistemas são idênticos na instalação inicial, ainda existem diferenças de nível de bloco entre eles.

Isso nunca funcionaria.

Espero que você tenha documentado as etapas necessárias para instalar e configurar o aplicativo. Você pode precisar duplicar seu esforço e instalar novamente. Uma consideração é se você estiver usando uma edição licenciada do VMware ... Se você tiver o vCenter instalado, poderá clonar o sistema que está executando o software instalado em uma nova máquina virtual.

    
por 03.04.2013 / 14:53
-3

Não é possível usar o vsphere ESXi, no entanto, é possível fazê-lo com o Vmware Workstation.

Com o Vmware Workstation é possível clonar a partir de um instantâneo existente.

Extraído de: link

    
por 02.04.2017 / 11:08