Comment importer ou exporter une machine virtuelle ESXi ?

L'exportation peut enregistrer une copie complète de la machine virtuelle. Dans ESXi, l'exportation et l'importation sont couramment utilisées pour la protection des données. Cet article va vous présenter des étapes efficaces et détaillées pour exporter et importer une VM.

Par @Aurore Dernière mise à jour : le 26/10/2023

Scénarios d'application pour exporter une machine virtuelle depuis ESXi

Exportation d'une machine virtuelle est une fonctionnalité intégrée fournie par VMware qui contribue à la migration des données ou sert de solution de sauvegarde ESXi. Généralement, vous pouvez exporter une machine virtuelle depuis ESXi sous la forme d'un modèle OVF, qui capture l'état d'une machine virtuelle ou d'un appareil virtuel dans un package autonome, et les fichiers de disque sont stockés dans un format compressé et épars.

L'exportation et l'importation peuvent être utilisées pour les scénarios suivants :

✤ Déployer rapidement des machines virtuelles à l'aide du modèle de VM exporté ✤ Migrer des machines virtuelles d'un hôte à un autre ✤ Sauvegarder une machine virtuelle pour l'archiver

Cet article présente étape par étape comment exporter une machine virtuelle depuis ESXi. Si vous souhaitez exporter plusieurs machines virtuelles en même temps, vous pouvez également utiliser la ligne de commande ESXi.

Comment exporter une machine virtuelle depuis ESXi étape par étape

Généralement, vous pouvez exporter une machine virtuelle depuis le client vSphere (appliance vCenter) ou depuis la console de gestion ESXi. Ici, nous allons vous expliquer les étapes détaillées pour exporter une machine virtuelle depuis ESXi 6.7 à titre d'exemple.

Prérequis : 1. Assurez-vous que la machine virtuelle ne comporte aucun cliché instantané. 2. Éteignez la machine virtuelle ou l'application virtuelle avant l'exportation.

Comment exporter une machine virtuelle depuis ESXi 6.7 :

1. Connectez-vous à ESXi 6.7 en entrant votre nom d'utilisateur et l'adresse IP. Fermez la machine virtuelle que vous souhaitez exporter.

2. Faites un clic droit sur la machine virtuelle et sélectionnez Exporter. Lors de l'exportation d'une machine virtuelle, il n'est pas possible d'exporter des instantanés dans VMware. Donc, si vous souhaitez exporter un instantané de la machine virtuelle, vous pouvez copier les fichiers de la machine virtuelle pour enregistrer une nouvelle machine virtuelle.

3. Dans l'assistant ouvert, sélectionnez les fichiers pertinents tels que .ovf, .vmdk et .mf. Cliquez sur OK.

4. Spécifiez une destination pour stocker les fichiers.

5. Vérifiez le chemin local et les fichiers exportés.

Vous avez maintenant exporté la machine virtuelle avec succès. Si vous souhaitez le faire via le client vSphere, veuillez vous référer à ce guide.

Comment exporter une machine virtuelle ESXi d'un hôte à un autre

Après avoir terminé l'exportation d'une machine virtuelle depuis ESXi, vous pouvez enregistrer une nouvelle machine virtuelle dans VMware, ce qui permet de cloner une machine virtuelle ou de migrer une machine virtuelle d'un hôte vers un autre.

✎ Astuces : Dans un environnement Hyper-V, vous pouvez également créer facilement une machine virtuelle identique en important le fichier VM.

Comment importer une machine virtuelle dans ESXi 6.7 :

1. Cliquez sur Créer/Enregistrer une VM.

2. Sur la page Sélectionner le type de création, choisissez Déployer une machine virtuelle à partir d'un modèle OVF ou OVA. Cliquez sur Suivant.

3. Entrez un nom pour la machine virtuelle, puis sélectionnez les fichiers .ovf et .vmdk exportés. Cliquez sur Suivant.

De cette façon, vous pouvez facilement créer une nouvelle VM à partir du modèle OVF exporté.

Exporter une VM depuis la ligne de commande ESXi (en lot)

Si vous souhaitez exporter de grandes quantités de machines virtuelles vers un modèle OVF ou OVA, les méthodes ci-dessus peuvent être insuffisantes. En réalité, vous pouvez créer un script pour exporter des VM depuis la ligne de commande ESXi.

1. Téléchargez l'outil OVF depuis le site Web de VMware et exécutez-le.

2. Après avoir installé l'outil OVF, ouvrez CMD et localisez le répertoire. Par défaut, le répertoire est C:\Program Files\VMware\VMware OVF Tool sous Windows.

cd “C:\Program Files\VMware\VMware OVF Tool”

3. Pour exporter une VM via l'outil OVF de VMware, vous avez toujours besoin de l'URL du vCenter avec les identifiants de connexion, ainsi que du chemin d'accès de votre VM. Pour obtenir le chemin d'accès de la VM, vous pouvez utiliser cette commande :

ovftool.exe vi://

Ou listez toutes les VM en cours d'exécution sur le serveur vCenter :

ovftool.exe vi:///DC-NAME/vm/

4. Ensuite, vous pouvez entrer ovftool.exe vi:// avec le chemin d'accès de la VM et le chemin d'accès local du fichier pour exporter la VM vers un fichier OVA :

ovftool.exe vi:////vm/vm-name

Note : Le chemin d'accès local au fichier doit se terminer par l'extension ".ova".

5. Ensuite, il commencera à exporter la machine virtuelle et vous pourrez vérifier l'avancement de la tâche. Une fois le processus de transfert terminé avec succès, vous pouvez le vérifier dans le dossier de destination.

Une structure de package OVF doit comprendre un fichier descripteur, des fichiers optionnels de manifeste et de certificat, des images de disque facultatives et des fichiers de ressources facultatifs.

Maintenant, vous pouvez utiliser le client vSphere pour déployer les machines virtuelles dans votre inventaire du serveur vCenter, ou importer les fichiers OVA/OVF via la ligne de commande ESXi également.

Comment importer des modèles OVF via la ligne de commande ESXi

Vous pouvez également utiliser la ligne de commande ESXi pour importer des fichiers .ovf afin de créer une machine virtuelle. Il vous suffit de localiser l'outil OVF et d'utiliser cette commande :

ovftool.exe -ds= -dm= -n= "emplacement du fichier OVF.ovf" vi://adresseIP hôte ESXi

Ensuite, saisissez le nom d'utilisateur et le mot de passe ESXi. Appuyez sur Enter.

Dans VMware ESXi, l'exportation d'une machine virtuelle vers un modèle OVF peut ne pas être difficile, mais si vous avez plusieurs machines virtuelles à exporter et à déployer, les choses sont différentes. Si vous n'êtes pas familier avec la ligne de commande ESXi, ou si vous souhaitez réaliser des sauvegardes automatiques et gérer les machines virtuelles avec une interface graphique simple, l'utilisation d'un logiciel de sauvegarde professionnel est également une bonne idée.

Alternative plus facile : Sauvegarder plusieurs machines virtuelles pour les protéger ou les migrer

En plus d'exporter des machines virtuelles depuis ESXi, il existe d'autres solutions de sauvegarde VMware intégrées, telles que la copie des fichiers de machine virtuelle depuis le magasin de données, le clonage des machines virtuelles, la migration des machines virtuelles, etc. Elles vous permettent seulement d'effectuer des opérations sur une machine virtuelle à la fois, ce qui ne facilite pas la gestion et les opérations en lot.

Par conséquent, nous vous présentons un logiciel de sauvegarde VMware gratuit - AOMEI Cyber Backup. Il automatise la sauvegarde basée sur l'image pour plusieurs machines virtuelles et facilite les procédures de récupération. Que vous souhaitiez sauvegarder les machines virtuelles pour les protéger ou les migrer, cela réduira sans aucun doute les temps d'arrêt de l'entreprise et les erreurs de fonctionnement.

Il prend en charge les versions payantes et gratuites de VMware ESXi (6.0 et supérieures) et Hyper-V (2012 et ultérieures) tout en offrant les avantages suivants :

Gratuit à vie : Aucune limite de temps pour la version gratuite d'AOMEI Cyber Backup. Facilité d'utilisation : Sauvegarder et restaurer les machines virtuelles dans une console centrale concise et conviviale. Sauvegarde sans agent : Créer une sauvegarde basée sur l'image de plusieurs machines virtuelles sans installer d'agent sur chaque machine virtuelle. Sauvegarde automatique : Planifier la sauvegarde des machines virtuelles VMware pour exécuter automatiquement les tâches. Restauration des machines virtuelles à partir de n'importe quel point : Restaurer une machine virtuelle entière à partir de n'importe quel point de sauvegarde.

Veuillez cliquer sur le bouton ci-dessous pour télécharger et utiliser gratuitement AOMEI Cyber Backup :

Télécharger gratuicielVMware ESXi & Hyper-V
Télécharger en sécurité

*Vous pouvez choisir d'installer ce logiciel de sauvegarde de machines virtuelles sur un système Windows ou Linux.

Si vous souhaitez créer une nouvelle machine virtuelle à partir de la sauvegarde (au même emplacement ou à un nouvel emplacement), veuillez effectuer une mise à niveau pour profiter de la fonction de restauration hors emplacement.

Étapes détaillées pour sauvegarder gratuitement plusieurs machines virtuelles ESXi

1. Installez AOMEI Cyber Backup et ajoutez un hôte vCenter ou ESXi autonome en tant que périphérique source.

2. Accédez à Tâches de sauvegarde, puis cliquez sur Créer une nouvelle tâche pour planifier la sauvegarde de la machine virtuelle.

3. Dans l'assistant de nom de périphérique, sélectionnez les machines virtuelles sur le périphérique VMware. Cliquez sur OK.

4. Cliquez sur Sélectionner à côté de Destination pour choisir un emplacement réseau ou un répertoire local pour stocker la machine virtuelle. Par exemple, vous pouvez sauvegarder les machines virtuelles dans différents endroits tels qu'un disque dur externe ou un NAS, ce qui garantit la protection des données.

5. En dessous, Planification, sélectionnez les stratégies de sauvegarde telles que la sauvegarde complète/incrémentielle/différentielle et spécifiez l'heure de sauvegarde (quotidienne/hebdomadaire/mensuelle par date/mensuelle par semaine). Vous pouvez combiner ces fonctionnalités pour créer une sauvegarde VMware idéale.

6. Si la machine virtuelle d'origine est corrompue, vous pouvez cliquer sur Restaurer dans le menu de la tâche pour effectuer une récupération en cas de catastrophe immédiate. Vous pouvez restaurer la machine virtuelle VMware à l'endroit d'origine en quelques clics.

Comment créer une machine virtuelle ESXi à partir de la sauvegarde pour le clonage ou la migration

En option, vous pouvez passer à l'édition avancée pour profiter de la fonctionnalité Restaurer à un nouvel emplacement dans la page de récupération. Cela vous permet de créer une machine virtuelle identique à partir de la sauvegarde sur le même magasin de données/hôte ou sur un autre sans aucune configuration compliquée.

Ainsi, vous pouvez facilement exporter une machine virtuelle d'un hôte/magasin de données à un autre, avec la possibilité de modifier la RAM et le processeur vital.

De plus, l'édition premium vous permet de sauvegarder par lots un grand nombre de machines virtuelles gérées par un serveur vCenter ou plusieurs machines virtuelles sur un hôte ESXi autonome.

Résumé

Dans VMware, si vous souhaitez sauvegarder et protéger les données de la machine virtuelle, vous pouvez exporter la machine virtuelle depuis ESXi. Cet article couvre 2 méthodes pour exporter une machine virtuelle depuis le client vSphere et la ligne de commande. Par ailleurs, si vous souhaitez sauvegarder efficacement plusieurs machines virtuelles ESXi, essayez de planifier les tâches de sauvegarde avec AOMEI Cyber Backup, et il est toujours possible de créer une sauvegarde Hyper-V complète.