Eu importei uma VM para um servidor ESXi usando o VMware "Converter stand alone utility". No entanto, esse processo é um pouco tedioso. Como, eventualmente, quero que várias cópias dessa VM (ou, para ser mais preciso, várias instâncias mais ou menos idênticas dessa VM) estejam em execução ao mesmo tempo, existe uma maneira de clonar a VM já importada? Ou tenho que reimportar para cada instância que desejar?
vmware-esxi
David Mackintosh
fonte
fonte
Respostas:
Não há necessidade de usar o conversor para clonar uma VM.
Basta navegar até o armazenamento de dados:
fonte
Na verdade, é mais fácil simplesmente ir à máquina host na VIC na guia Resumo e navegar no armazenamento de dados. Em seguida, crie uma pasta para o novo vm, copie o arquivo vmdk da sua fonte vm copie e cole no navegador do armazenamento de dados e crie uma VM personalizada para o novo arquivo vmdk. Certifique-se de que os nomes de sua VM e pasta correspondam, e isso leva 1/10 do tempo.
Exemplo para mim foi:
VM 7gig:
Fiz cópias de 17 VMs em menos de 20 minutos, o que economizou muito tempo com o conversor.
fonte
Você precisa do acesso do console (ou SSH) ao servidor ESXi e poderá copiar suas VMs usando os comandos UNIX padrão (cp).
Para obter acesso ao console:
Agora você está no prompt de comando do servidor; se você deseja habilitar o acesso SSH, edite o /etc/inetd.conf e remova o símbolo de comentário che ("#") da linha SSH.
fonte
[Editando minha própria resposta]
Resumo:
Minha conclusão: basta usar o conversor repetidamente.
Obrigado a todos pelas idéias.
(Atualize muito mais tarde: veja os detalhes de como criar uma cópia de uma VM sem executar o conversor repetidamente.)
fonte
Existe um script "clones ligados ao gueto-esx" que criará clones vinculados em vez de clones completos. Os clones vinculados são ótimos para VMs que você pretende usar para testes de curto prazo, pois os clones armazenam apenas diferenças em relação à VM original. A execução desse script requer a ativação do acesso SSH ao host ESXi.
http://communities.vmware.com/docs/DOC-9202?tstart=7450
fonte
O conselho de Leon Roy funcionou para mim. Mas acho que há algo a considerar: os arquivos vmdk armazenados diretamente no diretório do vm estão vinculados a um caminho relativo ao arquivo vmx, enquanto os vmdks armazenados fora desse diretório estão vinculados a um caminho absoluto. Portanto, se um dos vmdks usados pela VM não estiver situado no mesmo diretório da VM, você deverá alterar o valor fileName desse arquivo no arquivo vmx antes de adicioná-lo novamente ao inventário. Caso contrário, se você adicionar a VM copiada, ela usaria o original e não a cópia do vmdk.
fonte
O uso do conversor foi a abordagem mais consistente para esta solução. A cópia manual de arquivos no ESX-i foi fácil, mas leva o mesmo tempo que o conversor e nem sempre permite adicionar o arquivo .vmx ao inventário (pode ser acinzentado). Mantenha essa lista de informações; é velho, mas me ajudou :-)
fonte
A menos que eu esteja muito enganado, você poderá executar o Virtual Infrastructure Client, conectar-se ao servidor ESXi, clicar com o botão direito do mouse em qualquer máquina virtual parada e escolher "Clone", que duplicará a VM existente em outra VM.
fonte
A partir da memória, o vCentre Server (vmware.com/products/vi/vc/features.html) permitirá converter uma máquina em um modelo e implantar várias cópias desse modelo em máquinas virtuais. Acredito que haja um teste de 60 dias disponível (vmware.com/tryvmware/index.php?p=vsphere&lp=1).
fonte