quinta-feira, 5 de novembro de 2009

Como clonar uma maquina virtual no vmware server

Tive muito trabalho para deixar arquivado em algum lugar o modo como se clona uma VM (virtual machine) utilizando o VMware Server. Por este motivo, estou postando para que futuramente outras pessoas e eu mesmo possa consultar.

Como o meu trabalho atual é utilizar VM's em clusters e promover a alta disponibilidade em um serviço, eu preciso constantimente criar e instalar novas VM's.

Por isso, encontrei um modo de agilizar esse processo de criação de uma VM. Eu crio uma VM com todos os softwares basicos e necessário para as demais VM's, deixo essa VM como um template para as demais e vou fazendo cópia e modificando o arquivo .vmdk.

Os passos para a execução desse processo está abaixo:
1) Criar uma VM com todos os sofwares comuns para as demais VM's
2) Deixar essa VM como template, renomeie a pasta da VM. Ex.: tmp-vm-ubuntu
3) Faça uma cópia da VM template com o nome desejado. # cp tmp-vm-ubuntu vm-ubuntu-01
4) Modifique o arquivo .vmdk dentro da pasta que contém a nova VM. # vmware-vdiskmanager -n tmp-vm-ubuntu.vmdk vm-ubuntu-01.vmdk
5) Por ultimo, temos que renomear o arquivo de configuração da VM. # sed -i 's/tmp-vm-ubuntu.vmdk/vm-ubuntu-01.vmdk' vm-ubuntu-01

Obs.: Agora não preciso ficar realizando pesquisa para relembra algum passo esquecido.

Até o próximo post se Deus quiser.

Nenhum comentário: