Como posso mover os arquivos de uma VM existente para um novo diretório no mesmo armazenamento de dados?

Como posso mover os arquivos de uma VM existente para um novo diretório no mesmo armazenamento de dados?

Tenho algumas VMs implantadas no ESX. No vSphere 4, quero mover essas VMs para outro diretório no armazenamento de dados. Portanto, os diretórios da VM estão na raiz, mas eu os quero na raiz/MyNewFolder.

Eu tentei isso desligando uma VM, copiando o arquivo da VM (VMDK etc.) para o diretório desejado, excluindo o disco rígido das configurações da VM, adicionando um novo disco rígido e selecionando o novo caminho para o VMDK. Quando pressiono ok na caixa de diálogo de configurações, após fazer essa modificação nas configurações, recebo o seguinte erro:

não encontrado.

O que estou tentando fazer também não parece ser possível ao criar uma nova VM. Só posso criar VMs sob root.

Responder1

A VMware nunca teve a intenção de facilitar o uso de datastores VMFS dessa maneira, mas você poderá fazê-lo se realmente quiser. A recomendação é deixar esse nível de detalhe para ESX\ESXi, mas se você realmente quiser, continue lendo.

Primeiramente você deve desligar e cancelar o registro da Máquina Virtual (Remover do InventárionãoExcluir do disco). Agora mova os arquivos para o novo diretório. Certifique-se de que todos os arquivos da VM estejam no mesmo diretório. Se tudo na VM original for consistente, você poderá simplesmente navegar até a nova pasta no navegador de armazenamento de dados do cliente VI, clicar com o botão direito no .vmx e adicioná-lo novamente ao inventário.

Se isso ainda falhar com o erro "não encontrado", há referências de caminho em um ou mais arquivos de configuração que precisam ser corrigidos. Você precisará abrir e editar o arquivo .vmx para garantir que não haja caminhos de arquivo absolutos listados em nenhum lugar e, se houver, modificá-los para que todas as referências sejam diretamente a nomes de arquivos e não a caminhos. Repita este exercício com todos os VMDKs (o pequeno arquivo stub .vmdk, não o grande -flat.vmdk) caso você tenha vinculado vmdks (de snapshots\redo-logs). Se você tiver algum instantâneo ativo, talvez seja necessário editar o .vmsd da mesma maneira. Seria melhor evitar essa complicação removendo todos os instantâneos antes de realizar um exercício como este. Depois de limpar todos esses arquivos, você poderá adicioná-los novamente ao inventário conforme descrito acima.

informação relacionada