Comment convertir OVA/OVF en VHD/VHDX avec la ligne de commande ?

La migration de machine virtuelle est une compétence nécessaire pour un ingénieur en virtualisation. Apprenez comment convertir des fichiers OVA/OVF en VHD/VHDX pour migrer une machine virtuelle de VMware vers Hyper-V.

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

Updated by Eleonore on 2024/12/13

Table des matières
  • Convertir OVA/OVF en VHD/VHDX avec Powershell

  • Convertir un disque virtuel VMware en VHD/VHDX avec qemu-img

  • Convertir un disque virtuel pour Hyper-V avec VirtualBox

  • Migrer des machines virtuelles VMware et Hyper-V avec Vinchin Backup & Recovery

  • FAQ sur la conversion d'OVA/OVF en VHD/VHDX

  • Résumé

L'environnement virtuel aide beaucoup les entreprises mais pour les administrateurs IT, il nécessite de nouvelles connaissances pour gérer les machines virtuelles. La gestion des machines virtuelles est différente de la gestion des machines physiques, en particulier lors de la migration de serveurs.

La migration d'une machine physique nécessite des procédures complexes pour préparer le matériel et copier les données, tandis qu'une machine virtuelle ne se compose que de plusieurs fichiers. Par conséquent, déplacer une machine virtuelle ne nécessite que l'exportation et l'importation des données.

La difficulté lors de la migration de machine virtuelle peut être le démarrage de la VM sur un autre hyperviseur car l'image a souvent besoin d'être prétraitée avant d'être importée sur un autre hôte. Autrement dit, un convertisseur V2V est souvent nécessaire lors des procédures de migration.

Les utilisateurs VMware peuvent exporter la machine virtuelle au format modèle OVF ou OVA via OVF Tool. OVF est un dossier et OVA contient presque les mêmes informations que OVF mais c'est un fichier zip. Certains outils de gestion de machines virtuelles comme Xen Orchestra peuvent directement reconnaître le modèle VMware mais Hyper-V ne dispose pas d'un tel outil.

Vous pouvez simplement importer une machine virtuelle Hyper-V complète ou un disque virtuel vhd/vhdx sur l'hôte Hyper-V. Donc si vous avez un modèle OVA ou OVF, vous pouvez le convertir en disque virtuel vhd/vhdx pour l'importer sur l'hôte Hyper-V.

Convertir OVA/OVF en VHD/VHDX avec Powershell

L'ensemble du modèle de machine virtuelle contient toutes les données de la machine virtuelle comme les applications, les instantanés et la configuration mais tout ce dont vous avez besoin est le disque virtuel pour la migration des données et le disque virtuel VMware est sauvegardé au format vmdk. Vous pouvez extraire directement le fichier vmdk à partir du modèle OVF et pour le modèle OVA, vous devez également dézipper le fichier pour trouver le fichier vmdk.

Maintenant vous devez installer certaines applications sur la machine locale avant de convertir le disque virtuel. Assurez-vous que Microsoft Virtual Machine Converter 3.0 et PowerShell sont installés sur la machine locale, puis vous pouvez taper la commande suivante dans PowerShell.

Importer le module PowerShell Microsoft Converter :

Import-Module "C:Program FilesMicrosoft Virtual Machine ConverterMvmcCmdlet.psd1"

Convertir le disque virtuel vmdk au format vhdx :

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "virtual_disk_directory.vmdk" -DestinationLiteralPath "virtual_disk_directory.vhdx" -VhdType DynamicHardDisk -VhdFormat Vhdx

Après cela, vous pouvez créer une nouvelle machine virtuelle avec le disque virtuel vhdx ou l'attacher à une machine virtuelle existante.

Convertir un disque virtuel VMware en VHD/VHDX avec qemu-img

Il existe un autre outil de conversion pour transformer le disque virtuel VMware dans un modèle OVF/OVA, qemu-img, qui prend en charge la conversion de plusieurs formats de disques virtuels comme vmdk, qcow2, raw, vhdx, etc.

Vous n'avez besoin que de la commande suivante :

qemu-img convert -f vmdk -O vhdx virtual_disk_directory.vmdk virtual_disk_directory.vhdx

Convertir un disque virtuel pour Hyper-V avec VirtualBox

Cela ne signifie pas que vous devez déployer l'environnement virtuel associé. Vous avez simplement besoin de l'application VirtualBox, puis utilisez la commande pour convertir le disque virtuel. Vous n'avez même pas besoin d'ouvrir l'application après l'avoir installée sur votre machine locale.

VBoxManage.exe clonehd --format vhd "virtual_disk_directory.vmdk" "virtual_disk_directory.vhd"

Migrer des machines virtuelles VMware et Hyper-V avec Vinchin Backup & Recovery

Les solutions de migration traditionnelles, comme la conversion de l'exportation de la machine virtuelle en modèle de machine virtuelle ou disque virtuel compatible, sont fastidieuses et peuvent entraîner de nouveaux problèmes de compatibilité durant le processus. Vous pouvez donc essayer une solution de migration professionnelle pour les environnements virtualisés.

Vinchin Backup & Recovery n'est pas seulement une solution de sauvegarde pour les machines virtuelles, mais aussi une solution avancée de migration de VM, prenant en charge VMware vSphere, Hyper-V, Proxmox, XenServer, XCP-ng, oVirt, OLVM, RHV, OpenStack, etc. En ajoutant les deux plateformes virtualisées au système de sauvegarde, vous pouvez effectuer une migration de VM sans agent facilement avec une console web conviviale.

Il y a un moteur de conversion intégré dans le système de sauvegarde, vous n'avez qu'à sélectionner la machine virtuelle que vous souhaitez déplacer vers un autre hyperviseur.

Par exemple, si vous souhaitez migrer une machine virtuelle de VMware vers Hyper-V :

1. Sélectionnez simplement la sauvegarde de la machine virtuelle VMware cible

Sélectionner la machine virtuelle VMware

2. Sélectionnez un hôte Hyper-V en tant qu'hôte cible

Sélectionner l'hôte Hyper-V

3. Configurez simplement des stratégies de restauration ou passez directement cette étape

Sélectionner les stratégies de restauration

4. Soumettez simplement la tâche et la machine virtuelle VMware sera rapidement restaurée sur l'hôte Hyper-V

Soumettre le travail

Vinchin Backup & Recovery a été sélectionné par des milliers d'entreprises et vous pouvez également démarrer un essai gratuit complet de 60 jours ici. De plus, contactez-nous, laissez vos exigences, et vous recevrez votre solution sur mesure. Nous avons établi des partenariats avec des entreprises réputées dans le monde entier, donc si vous souhaitez faire des affaires localement, vous pouvez sélectionner un partenaire local ici.

FAQ sur la conversion d'OVA/OVF en VHD/VHDX

1. Puis-je importer directement un modèle OVA/OVF via le gestionnaire Hyper-V ?

Non. Le gestionnaire Hyper-V ne reconnaît pas les formats OVF ou les modèles OVF, il faut donc extraire le disque virtuel et le convertir au format vhd ou vhdx.

2. Pouvez-vous exporter un modèle OVA/OVF à partir d'une machine virtuelle Hyper-V ?

Non. Vous pouvez simplement exporter le disque virtuel de la machine virtuelle Hyper-V ou son dossier entier.

3. Quelle est la méthode la plus simple pour migrer VMware vers Hyper-V ?

Vinchin Backup & Recovery est considéré comme la solution la plus simple pour migrer VMware vers Hyper-V, car il suffit de sauvegarder la machine virtuelle source et de la restaurer directement sur l'hyperviseur cible.

Résumé

La migration de données dans un environnement virtuel est différente de la migration de serveurs physiques car différentes plateformes virtuelles génèrent et acceptent des fichiers différents. VMware génère des modèles OVA et OVF, tandis que Hyper-V génère et accepte l'ensemble du VM et des disques virtuels vhd/vhdx. Vous pouvez convertir le fichier pour migrer de VMware à Hyper-V.

De plus, il est recommandé d’utiliser Vinchin Backup & Recovery pour migrer les machines virtuelles entre VMware et Hyper-V. La migration des machines virtuelles sera beaucoup plus facile avec cet outil, donc n’oubliez pas d’essayer la version d’essai gratuite.

Partager sur:

Categories: VM Migration