Sincronize a máquina virtual VMware [fechada]

2

Eu tenho 2 máquinas virtuais VM Host Virtual do Linux: uma em uma área de trabalho e outra em um laptop. Eles usam o vmware player. Qual é a melhor maneira de sincronizar as máquinas virtuais? Eles nunca são usados no mesmo tempo.

    
por Fabio Serra 27.03.2012 / 22:29

4 respostas

3

No nível VMWare Player e VMWare Workstation, a única maneira de manter duas máquinas virtuais em hardware separado em sincronia (de fora da VM) é copiar manualmente a VM de um host para o outro toda vez que for usada .

Como você faz isso varia muito em seu sistema operacional subjacente e na sua opção de software de cópia.

    
por 27.03.2012 / 22:37
1

Você está preocupado com o sistema operacional, os dados ou ambos? Se a única coisa que você muda é que dados e dados estão em um disco de dados separado, digamos montado em / home, então seria o mais fácil.

Se o arquivo vmdk for bem pequeno, diga apenas alguns GB, você pode sobrescrever o mais antigo com o novo.

Para dados, você pode apenas ligá-los na mesma sub-rede e fazer um rsync com a opção de atualização.

O resultado é que isso dependeria de seus requisitos detalhados. Na verdade, eu também recomendo simplesmente colocar o vm em um pendrive e tocá-lo onde quer que você vá.

    
por 27.03.2012 / 22:36
1

Esta questão pode ser um pouco antiga, mas acabei de encontrar isso, já que estou configurando algo similar (sincronizando uma VM em vários hosts via Dropbox) e descobri que minha abordagem não é mencionada aqui:

  1. Crie uma VM com um único HDD dividido em arquivos de 2 GB
  2. Crie um instantâneo (agora todas as novas alterações serão gravadas em um segundo arquivo de disco diferencial)
  3. Mover a VM inteira sem o arquivo de disco original / pai / mãe (mas incluindo o novo disco diferencial) para o Dropbox
  4. Copie manualmente o arquivo de disco original / pai para cada host em que você deseja executar a VM

Desta forma, a grande parte da VM precisa ser copiada apenas uma vez para cada host e a parte diferenciada será sincronizada via Dropbox. Você só precisa colocar o (s) arquivo (s) de disco pai de forma inteligente, pois o disco diferencial no Dropbox é vinculado ao disco pai na mangueira, portanto o disco pai precisa ter o mesmo caminho (simbólico) em todos os hosts.

Como mencionei, atualmente estou configurando isso e não resolvi o problema de que cada arquivo de divisão de disco diferencial obtém até 2 GB e, assim, a sincronização teria um desempenho muito ruim. Acho que vdiskmanager é capaz de ajustar o tamanho de um disco dividido, mas não posso confirmar isso no momento e também não sabe como a VM funciona com pequenas partes de disco dividido. (Atualizarei isso quando eu souber mais).

    
por 12.07.2014 / 21:22
0

Ok, este é um post antigo. mas quero compartilhar minhas experiências.

Eu criei um arquivo de imagem DD (raw) de 30gb (eu usei o comando total, peguei um arquivo grande e separei em arquivos de 50Mb, até atingir o tamanho de 30GB) Eu usei o OSFMount para montar esses arquivos como uma unidade (vários arquivos do DD são montados) Criei uma partição, formatada, etc) Eu criei uma máquina virtual dentro desse disco montado. Apontou Owncloud (é exatamente o mesmo para dropbox) pasta de sincronização onde os arquivos são.Primeira sincronização vai demorar um pouco, mas, em seguida, apenas eh arquivos representando o secotr da VM que escreve serão sincronizados (em blocos de 50MB) Assim seu caminho melhor que sincronizar arquivos de 2GB (é menos que o VMWare irá dividir os discos)

Isso entre o windows irá funcionar, e existe uma ferramenta para montar múltiplos arquivos de imagem DD no linux / mac, mas eu não consegui fazer funcionar no OSx El Capitan: (

    
por 13.05.2016 / 18:34