Utilisez la commande vmkfstools pour créer une copie d'un disque virtuel ou d'un disque brut donné.

Un utilisateur non-racine ne peut pas cloner un disque virtuel ou un RDM. Vous devez spécifier le nom de fichier ou le chemin d'origine (oldName) et le nouveau nom de fichier ou le nouveau chemin (newName).

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

Utilisez les sous-options suivantes pour modifier les paramètres correspondants pour la copie que vous créez.

  • -d|--diskformat permet de spécifier les formats de disque.
  • -W|--objecttype spécifie si le disque virtuel est un fichier d'une banque de données VMFS ou NFS, un objet sur vSAN ou une banque de données Virtual Volumes.
  • --policyFile fileName spécifie la stratégie de stockage de machine virtuelle pour le disque.

Par défaut, ESXi utilise ses méthodes natives pour effectuer les opérations de clonage. Si votre baie prend en charge les technologies de clonage, vous pouvez décharger les opérations vers la baie. Pour éviter le clonage natif ESXi , spécifiez l'option -N|--avoidnativeclone.

Exemple de clonage ou de conversion d'un disque virtuel

Cet exemple illustre le clonage du contenu d'un disque virtuel principal du référentiel templates vers un fichier de disque virtuel nommé myOS.vmdk, situé sur le système de fichiers myVMFS.

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

Vous pouvez configurer une machine virtuelle en vue de l'utilisation de ce disque : pour cela, ajoutez les lignes correspondantes au fichier de configuration de la machine virtuelle, comme indiqué dans l'exemple suivant :

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

Si vous souhaitez convertir le format du disque, utilisez la sous-option -d|--diskformat.

Cette sous-option est utile lorsque vous importez des disques virtuels dans un format incompatible avec ESXi, par exemple le format 2gbsparse. Après la conversion du disque, vous pouvez attacher ce disque à une nouvelle machine virtuelle que vous créez dans ESXi.

Par exemple :
vmkfstools -i /vmfs/volumes/myVMFS/templates/gold-primary.vmdk /vmfs/volumes/myVMFS/myOS.vmdk  -d thin