O 'vim-cmd vmsvc / snapshot.create' cria um backup funcional do guest?

2

Se eu criar um instantâneo com: 'vim-cmd vmsvc / snapshot.create', posso transferir o arquivo criado para outro sistema ou até mesmo para outro sistema vmware ESXi.

Deixando de lado o fato de que os instantâneos não são a melhor prática de backup, quão viável é esse instantâneo? É, de fato, um instantâneo de todo o sistema que eu posso executar em um sistema ESXi diferente (ou no mesmo, se eu o puxar do armazenamento de backup)?

Vamos supor que o meu comando tenha um "1" no final, que diz ao vim-cmd para quiesce a VM antes do snapshot ...

    
por user227963 02.07.2014 / 01:44

2 respostas

3

Será inútil e você não poderá transportar um instantâneo para outro sistema para uso. Eles dependem inteiramente do VMDK original.

Novamente, esse não é o objetivo dos instantâneos do VMware . Eles são realmente temporários e têm grandes implicações para o desempenho de armazenamento e espaço em disco.

    
por 02.07.2014 / 01:58
1

Capturar instantaneamente uma VM significa que os VMDKs originais são corrigidos, todas as alterações irão para um arquivo diff. Então você teria que copiar os arquivos VMDK. (Até onde eu sei, existem dois: um arquivo vmdk descrevendo o disco virtual e um arquivo "plano" contendo os dados.)

No entanto, eu consideraria isso uma maneira muito simples e pouco profissional de fazer backups de VMs. Pode ser OK para VMs de teste ou desenvolvimento, mas não para VMs que hospedam cargas de trabalho de produção.

Você deu uma olhada no VDP ? Acho que vem com o vSphere ... é um pouco limitado, mas talvez seja bom o suficiente para você.

edite: Pergunta semelhante: Por que as pessoas simplesmente não usam rsync para fazer backup de convidados vmware?

    
por 02.07.2014 / 23:12