Como posso exportar uma máquina virtual XenServer com todos os seus instantâneos?

2

Existe uma maneira de exportar uma máquina virtual em execução no XenServer com todos os seus instantâneos anteriores? Eu tentei exportar uma VM através do XenCenter (clique com o botão direito na máquina e "Exportar ..."). Depois de importá-lo ("Arquivo > Importar ..."), todos os instantâneos anteriores desapareceram.

Existe uma maneira de exportar instantâneos únicos selecionando-os individualmente, mas eles se tornam VMs independentes, e eu preferiria armazenar os relacionamentos entre eles.

    
por Peter Somlo 28.11.2013 / 14:52

1 resposta

0

Atualmente, não é possível exportar uma VM e todos os seus anexos como um único arquivo.

É possível fazer exportações delta (exportando apenas a diferença entre dois instantâneos):

xe vdi-export uuid=<current snapshot> base=<previous snapshot> filename=delta.vhd format=vhd

Se você fizer isso, poderá exportar uma VM e todos os instantâneos muito mais rapidamente e usar menos espaço do que exportar todos os instantâneos como imagens completas. Você precisará gravar em algum lugar os relacionamentos dessas exportações delta, pois esses dados não são armazenados nas próprias exportações.

    
por 28.10.2016 / 17:46