Use o comando vmkfstools para criar uma cópia de um disco virtual ou de um disco bruto que você especificar.

Um usuário não raiz não pode clonar um disco virtual ou um RDM. Você deve especificar o nome de arquivo ou caminho de arquivo original oldName e o novo nome de arquivo ou caminho de arquivo newName.

 -i|--clonevirtualdisk oldName newName
      -d|--diskformat [thin|zeroedthick|eagerzeroedthick|rdm:device|rdmp:device|2gbsparse]
      -W|--objecttype [file|vsan|vvol]
      --policyFile fileName
      -N|--avoidnativeclone

Use as seguintes subopções para alterar os parâmetros correspondentes para a cópia que você cria.

  • -d|--diskformat especifica formatos de disco.
  • -W|--objecttype especifica se o disco virtual é um arquivo em um armazenamento de dados VMFS ou NFS, ou um objeto em um armazenamento de dados vSAN ou Virtual Volumes.
  • --policyFile fileName especifica a política de armazenamento da VM para o disco.

Por padrão, o ESXi usa seus métodos nativos para realizar as operações de clonagem. Se sua matriz oferecer suporte às tecnologias de clonagem, você poderá descarregar as operações na matriz. Para evitar a clonagem nativa ESXi, especifique a opção -N|--avoidnativeclone.

Exemplo de clonagem ou conversão de um disco virtual

Este exemplo ilustra a clonagem do conteúdo de um disco virtual mestre do repositório templates para um arquivo de disco virtual chamado myOS.vmdk no sistema de arquivos myVMFS.

vmkfstools -i /vmfs/volumes/myVMFS/templates/gold-master.vmdk /vmfs/volumes/myVMFS/myOS.vmdk

Você pode configurar uma máquina virtual para usar esse disco virtual adicionando linhas ao arquivo de configuração da máquina virtual, como no exemplo a seguir:

scsi0:0.present = TRUE 
scsi0:0.fileName = /vmfs/volumes/myVMFS/myOS.vmdk

Se você quiser converter o formato do disco, use a subopção -d|--diskformat.

Essa subopção é útil quando você importa discos virtuais em um formato não compatível com ESXi, por exemplo, formato de 2 gbsparse. Depois de converter o disco, você pode anexá-lo a uma nova máquina virtual criada em ESXi.

Por exemplo:
vmkfstools -i /vmfs/volumes/myVMFS/templates/gold-master.vmdk /vmfs/volumes/myVMFS/myOS.vmdk  -d thin