Comment convertir facilement VMDK en OVA pour la migration VMware ?

Pour améliorer l'efficacité de travail dans un environnement virtuel, les administrateurs informatiques doivent souvent déplacer les VM entre les serveurs. Si l'autre serveur est sur la même plateforme de virtualisation, la solution interne peut facilement résoudre le problème, mais si la VM doit être déplacée vers une autre plateforme, certains travaux de conversion sont nécessaires. Voir la méthode pour convertir VMDK en OVA pour la migration VMware.

download-icon
Téléchargement gratuit
pour VM, OS, DB, Fichier, NAS, etc.
eleonore

Updated by Eleonore on 2024/09/27

Table des matières
  • Pourquoi convertir un VMDK en OVA ?

  • Comment convertir un disque virtuel VMDK en package OVA via l'outil OVF ?

  • Comment créer un modèle VMware OVA via PowerCLI ?

  • Comment sauvegarder et migrer facilement les VM VMware avec Vinchin Backup & Recovery ?

  • FAQ sur la conversion de VMDK en OVF

  • Conclusion

La gestion d'environnements virtuels diffère de celle des environnements physiques. La flexibilité est l'un des avantages de l'environnement virtuel, c'est pourquoi les machines invitées sont souvent déplacées entre différents serveurs pour une meilleure performance.

La conversion de VM est souvent nécessaire lorsque vous importez une VM vers une autre plateforme. Les formats courants de modèles VM sont OVF et OVA. Voyez comment obtenir le fichier OVA ou OVF à partir de la machine virtuelle VMware dans cet article.

Pourquoi convertir un VMDK en OVA ?

Il existe de nombreuses solutions de virtualisation dans le monde, comme VMware vSphere, Hyper-V, XenServer, Red Hat Virtualization, etc. Ils utilisent des hyperviseurs différents dans leurs solutions et donc, les structures sont différentes entre elles.

Lorsque vous déplacez une machine virtuelle vers un environnement virtuel homogène, il arrive parfois que vous puissiez utiliser directement le disque virtuel de la VM sur une autre plateforme, mais dans la plupart des cas, la VM ne peut pas fonctionner sur une autre plateforme sans conversion.

Généralement, la plateforme cible ne peut pas reconnaître directement les informations métadonnées et le disque virtuel de la plateforme source. Les utilisateurs doivent convertir les informations de la VM en fichiers lisibles pour permettre à la plateforme cible de les convertir ou de les accepter directement.

La migration de données dans un environnement physique peut être réalisée en clonant le disque dur. Est-il possible de faire cela dans un environnement virtuel ?

La machine virtuelle possède un disque dur virtuel qui fonctionne de la même manière qu'un disque dur physique. Le disque virtuel VMware est un fichier dans le datastore et son format est VMDK. Vous pouvez facilement copier le VMDK vers un autre datastore et l'utiliser sur une autre VM, tant que vous êtes dans un environnement VMware.

Parfois, le fichier VMDK peut être directement reconnu par la plateforme cible, comme XenServer. Vous pouvez utiliser XenCenter pour importer le fichier VMDK et créer une machine virtuelle. Parfois, la plateforme cible nécessite d'autres formats de fichiers sources tels que OVA.

Cela nécessite de votre part l'exportation de l'intégralité de la VM depuis VMware, y compris les informations métadonnées et les disques virtuels. VMware vous permet d'exporter des machines virtuelles VMware vSphere sous deux types de modèles, OVF et OVA. L'OVF est un dossier contenant tous les fichiers et l'OVA ressemble à un fichier compressé.

Avant vSphere 6.5, il était autorisé d'exporter des modèles OVF et OVA mais maintenant seul le modèle OVF est possible. Si vous avez besoin du modèle OVF, vous pouvez le récupérer à partir de vCenter.

Si vous avez besoin d'un modèle OVA maintenant, comment pouvez-vous l'obtenir ? Les sections suivantes vous montreront 2 méthodes pour exporter un modèle OVA sans vSphere vCenter.

Comment convertir un disque virtuel VMDK en package OVA via l'outil OVF ?

En toute honnêteté, il est difficile de convertir directement un disque virtuel vmdk en package OVA. Il est suggéré de générer directement un modèle OVA à partir de la VM originale ou de créer une VM avec le VMDK et ensuite d'exporter le package OVA. Vous ne perdrez pas de données sur le disque virtuel au cours du processus.

OVF Tool est un utilitaire en ligne de commande pour importer et exporter des machines virtuelles VMware. Vous pouvez le télécharger sur la page de VMware. La machine virtuelle doit être éteinte avant le début de l'exportation.

1. Installez l'outil OVF et obtenez le répertoire correspondant

2. Obtenir le répertoire de la machine virtuelle que vous souhaitez exporter

3. Ouvrir le Invite de commandes

4. Utilisez la commande CD pour ouvrir OVF Tool

5. Tapez la commande suivante pour exporter le package OVA

ovftool -o 
--powerOffSource 
  --acceptAllEulas 
  --machineOutput 
  --X:logLevel=verbose 
  --X:logFile=log.log  
  --noSSLVerify  
"vi://username:password@vcenter/datecenter /vm/vmName" /root/vmName.ova

Comment créer un modèle VMware OVA via PowerCLI ?

VMware PowerCLI est un outil en ligne de commande et de script basé sur Windows PowerShell. Vous pouvez également l'utiliser pour exporter une vApp. De plus, vous devez éteindre l'invité avant de l'exporter.

1. Téléchargez et installez VMware PowerCLI depuis VMware

2. Ouvrez PowerCLI et tapez la commande suivante pour exporter l'OVA

$myVApp = Get-VApp -Name "MyVApp1"
Export-VApp -vApp $myVApp -Destination "C:vappsmyVapp" -Format Ova

Comment sauvegarder et migrer facilement les VM VMware avec Vinchin Backup & Recovery ?

Après avoir obtenu le fichier OVA, vous pouvez l'utiliser sur une autre plateforme comme Xen Orchestra. Que se passe-t-il si vous souhaitez avoir plus de destinations pour vos propres VM ou celles de vos clients ? Vous pouvez essayer Vinchin Backup & Recovery.

Vinchin Backup & Recovery est une solution de sauvegarde et de récupération après sinistre professionnelle et fiable qui prend en charge la sauvegarde sans agent pour plus de 15 solutions de virtualisation courantes y compris VMware vSphere 8/7/6/5/4, Hyper-V, Proxmox, Citrix XenServer, Red Hat Virtualization, Oracle Linux KVM, etc. Une console web conviviale vous aidera à sauvegarder et à migrer facilement les VM. Prenez par exemple la migration VMware vers Proxmox:

Pour sauvegarder une VM VMware :

1. Sélectionnez la VM souhaitée

Sélectionner la machine virtuelle VMware

2. Sélectionnez la destination de sauvegarde

Sélectionner le stockage de sauvegarde

3. Sélectionnez des stratégies de sauvegarde comme planification, sauvegarde incrémentielle, compression des données, etc.

Sélectionner des stratégies de sauvegarde

4. Confirmer le travail

Soumettre le travail

Pour migrer vers Proxmox :

1. Sélectionnez simplement la sauvegarde de la VM

Sélectionner la sauvegarde VMware

2. Sélectionnez la destination de restauration (un autre hôte)Sélectionnez l'hôte Proxmox

3. Sélectionnez les stratégies

Sélectionner des stratégies

4. Confirmer le travail

Soumettre le travail

Vinchin Backup & Recovery aidera également à réduire le RTO, l'objectif de temps de récupération, grâce à la technologie Instant Recovery, qui vous permettra de récupérer une VM en panne de toute taille en 15 secondes.

Vinchin Backup & Recovery a été sélectionné par des milliers d'entreprises et vous pouvez déployer ce système puissant dans votre environnement virtuel avec un essai gratuit complet de 60 jours pour voir à quel point il est pratique d'effectuer une migration interplates-formes.


FAQ sur la conversion de VMDK en OVF

1. Peut-on inclure plusieurs fichiers VMDK dans un seul fichier OVA ?

Oui, si les fichiers VMDK font partie de la même machine virtuelle, ils peuvent tous être inclus dans un seul fichier OVA.

2. Comment puis-je vérifier l'intégrité du fichier OVA résultant ?

Vous pouvez vérifier l'intégrité du fichier OVA en utilisant des sommes de contrôle (comme SHA256) pour vous assurer qu'il correspond aux fichiers sources originaux.

3. Pouvez-vous obtenir le modèle OVF directement de VMware ?

Oui, vous pouvez directement exporter le modèle OVF de la machine virtuelle VMware dans vCenter.

Conclusion

Parfois, un seul fichier vmdk n’est pas suffisant pour migrer une machine virtuelle VMware d’une plateforme à une autre, il est donc nécessaire de convertir le fichier VMDK et les informations métadonnées en un fichier OVA. vSphere ne prend maintenant en charge que l’exportation OVF, mais vous pouvez toujours utiliser l’Ovf Tool et PowerCLI pour exporter en OVA.

Vinchin Backup & Recovery vous aidera à migrer les VM vers plus de plates-formes de virtualisation. Il ne faut que quelques minutes pour le déployer dans votre environnement virtuel. Ne manquez pas l'essai gratuit.

Partager sur:

Categories: VM Migration