Comment convertir Hyper-V en VMware : guide complet
Les plateformes de virtualisation telles qu’Hyper-V et VMware sont indispensables pour exploiter des environnements informatiques flexibles et évolutifs. À mesure que les entreprises évoluent, il devient souvent nécessaire de migrer des Workloads entre ces plateformes afin d’améliorer les performances, la compatibilité ou l’efficacité de la gestion.
Parmi les outils de migration disponibles, VMware vCenter Converter Standalone s’impose comme le plus efficace pour convertir une machine virtuelle Hyper-V en machine virtuelle VMware. Cet utilitaire gratuit prend en charge à la fois les conversions V2V (virtuel vers virtuel) et Physique à virtuel, offrant ainsi un moyen fluide et fiable de migrer des systèmes. Consultez ce guide étape par étape pour découvrir comment convertir une machine virtuelle Hyper-V en machine virtuelle VMware.
Comprendre les options de VMware vCenter Converter
Avant de convertir une machine virtuelle Hyper-V en machine virtuelle VMware, passons en revue les options de VMware vCenter Converter. Les composants de VMware vCenter Converter ne peuvent être installés que sur des systèmes d’exploitation Windows. Le programme est facile à utiliser. Cette solution peut vous aider à automatiser le processus de conversion en créant plusieurs tâches pouvant être exécutées par ordre de priorité (les tâches dont l’ID est le plus bas sont traitées en premier). Vous pouvez définir le nombre de tâches à exécuter simultanément dans les options de VMware vCenter Converter. Cela peut s’avérer utile si vous avez besoin, par exemple, de réguler la vitesse d’exécution des tâches. La configuration des machines virtuelles après la conversion peut également être effectuée à l’aide de cet outil.
Le tableau ci-dessous présente les types de machines pouvant être converties aux formats VMware.
|
Machines sources |
Machines de destination |
|
Machines physiques Machines virtuelles Hyper-V Machines virtuelles VMware Workstation |
Machines virtuelles au format ESXi Machines virtuelles au format Workstation |
VMware vCenter Converter peut être utilisé pour convertir des machines physiques fonctionnant sous Windows ou Linux. Les machines Linux doivent être converties à distance, car le convertisseur ne peut être installé que sous Windows. Les machines Windows, qu’elles soient locales ou distantes, peuvent être converties. Les machines virtuelles de destination peuvent être au format VMware ESXi ou au format VMware Workstation (ce dernier pouvant fonctionner dans VMware Fusion et VMware Player).
Le convertisseur VMware vCenter peut être décomposé en plusieurs composants : le client, l’agent et le serveur, qui comprend un module d’exécution. L’agent peut être déployé sur des machines physiques sources fonctionnant sous Windows ou sur des hôtes Hyper-V. Un instantané est créé sur la machine Windows source en cours d’exécution lorsque la conversion démarre. La technique des instantanés est utilisée pour préserver la cohérence des données. Le serveur exécute le processus de conversion, et le module d’exécution est toujours installé avec le composant serveur. Le client fournit une interface utilisateur permettant de se connecter à une machine locale ou à une machine distante sur laquelle un convertisseur est en cours d’exécution. L’interface client donne accès aux assistants de conversion et de configuration.
Lorsqu’une machine physique fonctionnant sous Linux doit être convertie, l’agent n’est pas installé sous Linux ; à la place, une machine virtuelle auxiliaire spéciale et vide est déployée sur l’hôte de destination. Une connexion avec la machine physique Linux est établie via SSH (Secure Shell). Au moment de sa création, la machine virtuelle auxiliaire est vide et démarre à partir d’une image Linux. Les données sont copiées depuis la machine Linux source vers la machine virtuelle auxiliaire. Une fois le processus terminé, la machine auxiliaire devient la machine de destination. La machine virtuelle est prête à fonctionner normalement dès son redémarrage.
Lors de la conversion de machines virtuelles Hyper-V vers VMware, l’agent est installé sur le serveur Hyper-V pendant la configuration de la tâche de conversion. Les VMs Hyper-V à l’état éteint peuvent être converties. Si vous souhaitez convertir des VMs Hyper-V en cours d’exécution (ou des VMs fonctionnant sur d’autres hyperviseurs, tels que KVM ou XEN), utilisez VMware vCenter Converter de la même manière que celle décrite ci-dessus pour la conversion de machines physiques en cours d’exécution.
La copie des données peut s’effectuer au niveau du disque ou au niveau du volume. VMware vCenter Converter ne prend pas en charge les disques/volumes source suivants :
- Disques RAID ;
- Disques hybrides GPT/MBR (GUID Partition Table / Master Boot Record) ;
- Disques RDM (Raw Device Mapping) ;
- Volumes montés par Device Mapper Multipath sous Linux.
Les disques MBR, les disques GPT ainsi que les volumes de base et dynamiques sont pris en charge. Instantanés de machine virtuelle ne sont pas transférés de la machine virtuelle source vers la VM cible.
Paramètres conservés lors de la conversion
Par défaut, les paramètres suivants sont conservés par VMware vCenter Converter :
- Nom de l’ordinateur ;
- Identifiant de sécurité (SID) ;
- Comptes utilisateurs ;
- Noms des volumes pour les partitions de disque ;
- Fichiers d’application et de données.
Par conséquent, le fait d’exécuter simultanément les machines source et cible sur le même réseau peut entraîner des problèmes. Des conflits réseau peuvent survenir si les adresses IP, les noms d’ordinateurs et les valeurs SID sont identiques. Pour éviter cela, vous devez déconnecter la machine virtuelle source du réseau avant de démarrer la machine virtuelle créée par le convertisseur. Vous pouvez également personnaliser les machines virtuelles Windows à l’aide de l’assistant de conversion ou de configuration de VMware vCenter Converter afin d’ajuster les paramètres concernés.
Modifications matérielles dans la VM cible
La virtualisation matérielle fonctionne en émulant le matériel informatique afin de garantir le bon fonctionnement des VMs. Ainsi, certains périphériques peuvent changer après la conversion d’une machine physique en machine virtuelle ou après une conversion entre différentes plateformes d’hyperviseur. Hyper-V n’utilise pas les mêmes périphériques émulés que VMware. Même Gen1 et Gen2 les VMs Hyper-V utilisent différents périphériques virtuels au sein de l’environnement Hyper-V.
Les modifications matérielles peuvent rendre certains logiciels liés au matériel inopérants après la conversion. Un problème courant est la nécessité de réactiver les logiciels qui utilisent des algorithmes d’activation liés au matériel. La conversion de machines exécutant des logiciels sous licence OEM (fabricant d’équipement d’origine) peut ne pas être une décision judicieuse dans ce cas.
Les composants matériels suivants sont susceptibles de changer après la conversion :
- Modèle de processeur . Cela dépend du modèle de processeur de la machine physique qui héberge la nouvelle machine virtuelle VMware.
- Cartes réseau . Les cartes réseau peuvent être remplacées par des cartes réseau VMXnet. L’adresse MAC doit également être modifiée dans ce cas.
- Ports USB . Ceux-ci peuvent être mis à jour.
- Carte graphique . Celle-ci peut être remplacée par une carte SVGA VMware après la migration.
- Contrôleurs de disque . Les contrôleurs de disque cibles peuvent différer de ceux de la machine source.
- Disques et partitions . Les chaînes de caractères indiquant le modèle et le fabricant des périphériques de disque peuvent changer (pour devenir « Périphérique de disque SCSI virtuel VMware », par exemple). Le nombre de disques et de partitions peut également varier au cours du processus de conversion.
Systèmes d’exploitation pris en charge
VMware vCenter Converter 6.6 (version sortie en 2025) prend en charge divers systèmes d’exploitation Windows et Linux.
Les versions suivantes de Windows sont officiellement prises en charge :
- les versions 32 bits et 64 bits de Windows 10 et 11.
- les versions 64 bits de Windows Server 2012, 2012 R2, 2016, 2019 et 2022.
VMware vCenter Converter peut être installé sur n’importe lequel des systèmes d’exploitation répertoriés. Les VMs exécutant ces systèmes d’exploitation peuvent être converties qu’elles soient allumées ou éteintes, la configuration de la machine étant prise en charge.
Si vous souhaitez installer le convertisseur sur des versions plus anciennes de Windows ou convertir des versions plus anciennes de Windows, comme Windows 7, vous devez installer une version plus ancienne de VMware Converter Standalone (version 6.0 ou 6.1).
Les distributions Linux suivantes sont officiellement prises en charge :
- Ubuntu 12.04 LTS (32/64 bits), Ubuntu 14.04 LTS (32/64 bits), Ubuntu 16.04 LTS (32/64 bits), 18.04 LTS, 20.04 LTS, 22.04 LTS.
- CentOS 6.x (32/64 bits), CentOS 7.0 (64 bits).
- Red Hat Enterprise Linux (RHEL) 6.x (32/64 bits), RHEL 7.x (64 bits), RHEL 8.x (64 bits), RHEL 9.x (64 bits).
SUSE Linux Enterprise Server (SLES) 10.x (32/64 bits) et SLES 11.x (32/64 bits) étaient pris en charge jusqu’à la version 5.0.1 du convertisseur.
VMware vCenter Converter peut convertir les machines sources (physiques ou virtuelles) avec ces systèmes d’exploitation Linux installés. Les machines sources peuvent être converties qu’elles soient allumées ou éteintes. Le convertisseur ne peut pas être installé sur les systèmes d’exploitation Linux et ne peut pas être utilisé pour configurer des machines cibles avec un OS Linux. Seul le clonage basé sur disque est disponible pour les machines Linux, et les VMware Tools ne peuvent pas être automatiquement installés à l’aide du convertisseur.
GRUB boot loader est pris en charge pour les machines Linux. LILO n’est pas pris en charge.
Les machines sources exécutant Windows/Linux avec BIOS et UEFI sont prises en charge. L’interface du firmware est préservée après conversion. Si une machine source utilise BIOS, vous pouvez la convertir en une machine virtuelle qui utilise BIOS, mais vous ne pouvez pas la convertir en une VM qui utilise UEFI (et vice versa).
Conditions à remplir pour le réseau
Assurez-vous qu’aucun pare-feu ne bloque la connexion réseau, et que VMware vCenter Converter Standalone peut accéder à la machine source et à l’hôte de destination (consultez le tableau ci-dessous). Vous devrez peut-être désactiver temporairement votre logiciel antivirus jusqu’à ce que le processus de conversion soit terminé. Pour les systèmes Windows, le partage de fichiers et d’imprimantes doit être activé. Le contrôle de compte d’utilisateur (UAC) doit être désactivé. Utilisez un compte Administrateur pour vous connecter aux machines source et de destination ainsi que pour exécuter VMware vCenter Converter. For a source physical Linux machine, the SSH server must be enabled.
|
Source (connexion depuis) |
Cible (connexion vers) |
Ports utilisés pour la connexion réseau |
|
serveur Converter Standalone |
Machine source sous tension |
TCP 445, 139, 9089; UDP 137, 138 |
|
serveur Converter Standalone |
vCenter Server |
TCP 443 |
|
client Converter Standalone |
vCenter Server |
TCP 443 |
|
serveur Converter Standalone |
Destination ESXi |
TCP 902 |
|
Machine source sous tension |
ESXi |
TCP 443, 902.# |
Téléchargement et installation de VMware vCenter Converter
Télécharger VMware vCenter Converter Standalone depuis le site Web de VMware. Vous avez besoin d’un compte VMware pour accéder au lien de téléchargement. Si vous n’avez pas de compte VMware, vous pouvez en créer un ; le processus est gratuit et prend quelques minutes à compléter.
Le processus peut varier légèrement pour différentes versions de VMware Converter, mais le flux de travail reste généralement le même.
- Après le téléchargement du convertisseur, vous pouvez l’installer en utilisant l’interface graphique (GUI) ou la ligne de commande. L’installation en mode GUI est simple – il suffit de l’exécuter. fichier .EXE de l’installateur téléchargé et de suivre les recommandations de l’assistant d’installation.
- L’étape suivante consiste à sélectionner votre type de configuration – vous pouvez choisir entre installation Locale et installation Client-Serveur . L’installation locale est utilisée dans cet exemple pour la simplicité. Tous les composants nécessaires du convertisseur sont installés sur la machine locale pour créer des tâches directement à partir de celui-ci (par exemple, accès à distance, serveur de conversion, agent de conversion et client de conversion). Si vous optez pour l’option d’installation Client-Serveur, vous pouvez affiner les composants à installer.

Exemple pas à pas : convertir une VM Hyper-V en une VM VMware
Une fois que vous avez installé VMware vCenter Converter Standalone, exécutez le convertisseur (par défaut, un raccourci est créé sur votre bureau). Le convertisseur s’ouvre dans une nouvelle fenêtre. Explorons comment convertir une VM Hyper-V en une VM ESXi VMware dans le guide détaillé ci-dessous.
- Cliquez sur Convertir machine .

- L’assistant de conversion se lance. Sur l’écran Système source, vous pouvez sélectionner un état Allumé (pour une machine Windows distante, une machine Linux distante ou cette machine locale) ou un état Éteint (pour une machine virtuelle infrastructure VMware, une machine virtuelle poste de travail VMware, une autre machine virtuelle VMware ou un serveur Hyper-V) pour le type de source. Dans cet exemple, nous sélectionnons l’option Éteint et choisissons Serveur Hyper-V dans le menu déroulant.
Spécifiez les informations de connexion au serveur. Entrez l’adresse IP ou le nom de votre serveur Hyper-V, puis saisissez le nom d’utilisateur et le mot de passe d’un compte avec des autorisations administratives pour le serveur Hyper-V. Cliquez sur Suivant pour continuer.

- Une fenêtre contextuelle apparaît. L’agent VMware vCenter Converter Standalone doit être temporairement installé sur l’instance de serveur Hyper-V. VMware vCenter Converter vous invite à sélectionner comment vous souhaitez désinstaller l’agent après la conversion (automatiquement ou manuellement). Sélectionnez votre option préférée et cliquez sur Oui pour continuer. Patientez jusqu’à ce que l’agent soit déployé sur le serveur Hyper-V.

- Sélectionnez la machine source. Une fois l’agent déployé, vous pouvez voir une liste des machines virtuelles résidant sur votre serveur Hyper-V. Dans ce guide, la VM Ubuntu16-replica est sélectionnée pour la conversion. Cette VM est éteinte et remplit les conditions à remplir. Si vous sélectionnez une VM dans un état allumé, le bouton Suivant sera inactif et un avertissement Éteignez la machine virtuelle sélectionnée pour continuer s’affichera. Après avoir sélectionné votre VM source, cliquez sur Suivant.

- Définissez votre système de destination en choisissant parmi les options suivantes : machine virtuelle infrastructure VMware ou poste de travail VMware ou d’autres machines virtuelles VMware.
Sélectionnez la première option si vous souhaitez finir avec une VM fonctionnant sur un hôte ESXi (comme dans ce cas).
Sélectionnez les détails du serveur VMware Infrastructure :
- L’adresse IP (ou le nom de l’hôte) du serveur vCenter ou de l’hôte ESXi autonome ;
- Le nom de l’utilisateur disposant des permissions administratives ;
- Le mot de passe de cet utilisateur.
Une fois terminé, cliquez sur Suivant pour continuer.

- Définissez les paramètres pour la machine virtuelle de destination . Définissez le nom et l’emplacement de la VM (centre de données ou dossier). Ensuite, cliquez sur Suivant pour continuer.

- Si vous avez sélectionné le serveur vCenter dans les étapes précédentes, vous devez maintenant sélectionner l’hôte ESXi sur lequel la VM doit s’exécuter. Sélectionnez le magasin de données attaché à ce serveur ESXi et spécifiez la version de la machine virtuelle. La version 11 de la VM est adaptée à ESXi 6.0 ou version ultérieure. Dans cet exemple, l’adresse IP de l’hôte ESXi est 10.10.10.90 , le nom du magasin de données est VMTemplates02 et la version de la VM est 11 . Vous pouvez sélectionner une version plus récente de VM supportée par votre instance de convertisseur et hôte de destination. Cliquez sur Suivant .

- Définissez les paramètres de la tâche de conversion :
- Données à copier . Vous pouvez sélectionner le type de copie de données (basée sur le disque ou sur le volume), le type de provisionnement de disque (Épais ou fin) et le magasin de données de destination pour vos disques virtuels. Le type de disque épais est sélectionné par défaut.
- Appareils . Dans cette section, vous pouvez définir la quantité de mémoire virtuelle, le nombre de processeurs virtuels, le nombre de cœurs par processeur et le contrôleur de disque pour la VM.
- Réseaux . Vous pouvez sélectionner le nombre d’adaptateurs réseau virtuels pour la VM et spécifier le Réseaux auquel ils doivent être connectés ainsi que le type de contrôleur de réseau virtuel.
- Services . Cette option est disponible uniquement pour les machines de destination basées sur Windows, vous permettant de sélectionner un mode de démarrage pour chaque service Windows.
- Options avancées . Ces options peuvent être configurées pour les machines OS Windows. Cochez les cases appropriées pour mettre sous tension la machine virtuelle de destination, installer VMware Tools, personnaliser les préférences de l’invité, enlever les points de restauration système et/ou reconfigurer la machine virtuelle de destination après conversion.
- Limitation . Vous pouvez configurer la limitation CPU pour contrôler les ressources CPU utilisées par le convertisseur pour la tâche actuelle. Cette option vous permet de réserver suffisamment de ressources processeur pour exécuter d’autres tâches si nécessaire. La limitation de la bande passante vous permet de contrôler la bande passante réseau, ce qui peut être utile si vous souhaitez garantir que vos applications et services liés au réseau fonctionnent correctement lors de la conversion.
Après avoir configuré les paramètres, cliquez sur Suivant .

Note : Vous pouvez configurer VMware vCenter Converter pour utiliser un type de disque fin par défaut. Cela peut être utile si vous devez convertir un grand nombre de machines et que les machines de destination doivent avoir des disques provisionnés à la demande. Pour choisir cette option :
- Allez dans C:\ProgramData\VMware\VMware vCenter Converter Standalone .
- Ouvrez le fichier converter-worker.xml dans un éditeur de texte.
- Trouvez le tag
<preferThinDiskType>. - Changez la valeur par défaut
falseentruedans la chaîne :<preferThinDiskType>false</preferThinDiskType> - Sauvegardez le fichier converter-worker.xml et redémarrez le service VMware vCenter Converter Standalone Worker. Pour cela, ouvrez CMD et exécutez les commandes :
net stop "VMware vCenter Converter Standalone Worker service"net start "VMware vCenter Converter Standalone Worker service"
Vous pouvez également exécuter
services.mscet utiliser l’interface graphique pour la gestion des services. - Vérifiez le résumé. Si tous les paramètres sont corrects, cliquez sur Terminer pour lancer la conversion.

- Vous pouvez maintenant afficher le statut de votre tâche de conversion dans les fenêtres principales du VMware vCenter Converter. De même, vous pouvez ajouter plus de tâches de conversion. Attendez que votre tâche soit terminée, puis démarrez la machine virtuelle que vous avez convertie au format Hyper-V sur votre hôte VMware ESXi (utilisez le client VMware vSphere, le client Web VMware vSphere, le client Hôte VMware ou VMware Workstation ou PowerCLI pour cela).

Quel que soit l’hyperviseur que vous utilisez, n’oubliez pas de protéger vos données. Avec NAKIVO Backup & Replication, vous pouvez facilement et efficacement sauvegarder vos VM Hyper-V et VMware. Si vous avez déjà sauvegardé vos VM Hyper-V avec NAKIVO Backup & Replication, vous pouvez utiliser la fonctionnalité de Récupération multiplateforme de la solution pour convertir vos VM Hyper-V en VM VMware.
Conclusion
La migration de Hyper-V vers VMware est un processus simple lorsqu’on utilise VMware vCenter Converter Standalone. Cet outil gratuit garantit que vos machines virtuelles sont transférées en toute sécurité, en préservant les configurations clés et en minimisant le temps d’arrêt. En suivant les étapes et les bonnes pratiques décrites, vous pouvez réaliser une conversion fluide et fiable.