VMware - Exporter des VMs en utilisant l'utilitaire OVF Tool

L'utilitaire VMware Open Virtualization Format Tool (OVF Tool) permet de réaliser des importations / exportations de VMs en ligne de commande. Nous allons voir dans cet article comment réaliser une exportation d'une VM hébergée sur un serveur ESXi.

Prérequis

Vous devez disposer d'un compte ayant des droits administrateur sur le serveur ESXi. Les mots de passe comprenant les caractères "%" et ";" ne semble pas fonctionner.

La machine exécutant OVF Tool doit avoir assez de stockage pour accueillir le fichier OVA généré.

Procédure

Dans mon exemple, j'utilise la version Windows. Il existe une version Linux, la syntaxe est la même excepté pour les chemins.

1) Télécharger et installer le logiciel VMware Open Virtualization Format Tool depuis le site VMware ICI.

2) Une fois l'installation réalisée, lancer une invite de commande et placez vous dans le répertoire où est installé OVF Tool en utilisant la commande CD.

Par défaut sur un système 64 bit : c:\Program Files\VMware\VMware OVF Tool

3) L'exportation se réalise avec la commande suivante :

> ovftool.exe vi://IP_ESXI/VM CHEMIN_EXPORTATION\FICHIER.ova

Si vous utilisez un certificat invalide, une validation vous sera demandé, puis les informations de connexion (utilisateur/mot de passe).

Si vous souhaitez réaliser un script pour automatiser une exportation massive, il est possible de renseigner tous les éléments pour ne pas avoir d'intervention à réaliser.

/VM correspond au chemin où se trouve la VM à exporter. Si vous utilisez un vCenter, il est nécessaire de spécifier le chemin complet.

ovftool.exe --noSSLVerify vi://USER:PASSWORD@IP_ESXI/VM CHEMIN_EXPORTATION\FICHIER.ova

Exemple :

> ovftool.exe --noSSLVerify vi://root:monpassword@10.10.10.10/VM_CENTREON c:\VM_CENTREON.ova

Si l'exportation se déroule correctement, le retour de la commande devrai ressembler à ça :

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *