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 simultanées à exécuter dans les paramètres 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 cibles |
|
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 affiché en tant que composant : le client, l’agent et le serveur, qui comprend un module de traitement. 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 de traitement 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’arrêt 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 (table de partition GUID / enregistrement de démarrage principal) ;
- 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 Ethernet . Les cartes réseau peuvent être remplacées par des cartes réseau Ethernet 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 « VMware Virtual disk SCSI Disk device », 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 permet de convertir des machines sources (physiques ou virtuelles) sur lesquelles ces systèmes d’exploitation Linux sont installés. Les machines sources peuvent être converties qu’elles soient allumées ou éteintes. Le convertisseur ne peut pas être installé sur des systèmes d’exploitation Linux et ne peut pas être utilisé pour configurer des machines cibles équipées d’un système d’exploitation Linux. Seul le clonage sur disque est disponible pour les machines Linux, et VMware Tools ne peut pas être installé automatiquement à l’aide du convertisseur.
Le chargeur d’amorçage GRUB est pris en charge pour les machines Linux. LILO n’est pas pris en charge.
Les machines sources fonctionnant sous Windows/Linux avec BIOS et UEFI sont prises en charge. L’interface du micrologiciel est conservée après la conversion. Si une machine source utilise le BIOS, vous pouvez la convertir en une machine virtuelle utilisant le BIOS, mais vous ne pouvez pas la convertir en une machine virtuelle utilisant l’UEFI (et inversement).
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’à la fin du processus de conversion. Pour les systèmes Windows, le partage de fichiers et d’imprimantes doit être activé. Le contrôle d’accès 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. Pour une machine physique Linux source, le serveur SSH doit être activé.
|
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 autonome Converter |
vCenter Server |
TCP 443 |
|
Client autonome Converter |
vCenter Server |
TCP 443 |
|
Serveur autonome Converter |
ESXi de destination |
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 devez disposer 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 ; la procédure est gratuite et ne prend que quelques minutes.
La procédure peut varier légèrement selon les versions de VMware Converter, mais le déroulement reste globalement le même.
- Après avoir téléchargé le convertisseur, vous pouvez l’installer à l’aide de l’interface graphique (GUI) ou de la ligne de commande. L’installation en mode GUI est très simple : il suffit d’exécuter le fichier .EXE du programme d’installation téléchargé et de suivre les instructions de l’assistant d’installation.
- L’étape suivante consiste à sélectionner votre type d’installation : vous pouvez choisir entre une installation locale et une installation client-serveur . Par souci de simplicité, nous utilisons ici l’installation locale. Tous les composants nécessaires du convertisseur sont installés sur la machine locale afin de pouvoir créer des tâches directement à partir de celle-ci (par exemple, l’accès à distance, le serveur de conversion, l’agent de conversion et le client de conversion). Si vous optez pour l’option d’installation client-serveur, vous pouvez choisir précisément les composants à installer.

Exemple étape par étape : conversion d’une machine virtuelle Hyper-V en machine virtuelle VMware
Une fois VMware vCenter Converter Standalone installé, lancez le convertisseur (par défaut, un raccourci est créé sur votre bureau). Le convertisseur s’ouvre dans une nouvelle fenêtre. Découvrons comment convertir une machine virtuelle Hyper-V en machine virtuelle VMware ESXi dans le guide détaillé ci-dessous.
- Cliquez sur Convertir la machine .

- L’assistant de conversion s’ouvre. Sur l’écran Système source , vous pouvez sélectionner l’état Allumé (pour une machine Windows distante, une machine Linux distante ou cette machine locale) ou l’état Éteint (pour une machine virtuelle VMware Infrastructure, une machine virtuelle VMware poste de travail, une autre machine virtuelle VMware ou un serveur Hyper-V) comme 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. Saisissez l’adresse IP ou le nom de votre serveur Hyper-V, puis entrez le nom d’utilisateur et le mot de passe d’un compte disposant des droits d’administration sur le serveur Hyper-V. Cliquez sur Suivant pour continuer.

- Une fenêtre contextuelle s’affiche. L’agent VMware vCenter Converter Standalone doit être installé temporairement sur l’instance du serveur Hyper-V. VMware vCenter Converter vous invite à choisir comment vous souhaitez désinstaller l’agent après la conversion (automatiquement ou manuellement). Sélectionnez l’option de votre choix, puis cliquez sur Oui pour continuer. Attendez 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 la liste des machines virtuelles présentes sur votre serveur Hyper-V. Dans cette procédure pas à pas, la machine virtuelle Ubuntu16-replica est sélectionnée pour la conversion. Cette machine virtuelle est éteinte et répond aux conditions à remplir. Si vous sélectionnez une machine virtuelle allumée, le bouton Suivant sera désactivé et un avertissement « Éteignez la machine virtuelle sélectionnée pour continuer » s’affichera. Après avoir sélectionné votre machine virtuelle source, cliquez sur Suivant .

- Définissez votre système de destination en choisissant parmi les options suivantes : machine virtuelle VMware Infrastructure ou VMware Workstation, ou d’autres machines virtuelles VMware .
Sélectionnez la première option si vous souhaitez obtenir une machine virtuelle s’exécutant sur un hôte VMware ESXi (comme dans le cas présent).
Sélectionnez les informations relatives au serveur VMware Infrastructure :
- L’adresse IP (ou le nom d’hôte) du serveur vCenter ou de l’hôte VMware ESXi autonome ;
- Le nom de l’utilisateur disposant des droits d’administration ;
- Le mot de passe de cet utilisateur.
Une fois ces informations renseignées, cliquez sur Suivant pour continuer.

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

- Si vous avez sélectionné vCenter Server lors des étapes précédentes, vous devez maintenant sélectionner l’hôte ESXi sur lequel la machine virtuelle doit s’exécuter. Sélectionnez le magasin de données associé à ce serveur ESXi et précisez la version de la machine virtuelle. La version 11 de la machine virtuelle est compatible avec ESXi 6.0 ou une 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 machine virtuelle est 11 . Vous pouvez sélectionner une version plus récente de la machine virtuelle prise en charge par votre instance de convertisseur et votre 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 des données (basé sur le disque ou sur le volume), le type d’allocation du disque (Épais ou fin) et le magasin de données de destination pour vos disques virtuels. Le type de disque « Thick » est sélectionné par défaut.
- Appliances . 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 machine virtuelle.
- Réseaux . Vous pouvez sélectionner le nombre d’adaptateurs réseau virtuels pour la machine virtuelle 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 n’est disponible que pour les machines de destination sous Windows ; elle vous permet de sélectionner un mode de démarrage pour chaque service Windows.
- Options avancées . Ces options peuvent être configurées pour les machines sous Windows. Cochez les cases appropriées pour démarrer la machine virtuelle de destination, installer VMware Tools, personnaliser les préférences de l’invité, enlever les points de restauration du système et/ou reconfigurer la machine virtuelle de destination après la conversion.
- Limitation . Vous pouvez configurer la limitation du processeur afin de contrôler les ressources CPU utilisées par le convertisseur pour la tâche en cours. 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 réseau vous permet de contrôler la bande passante réseau, ce qui peut s’avérer utile si vous souhaitez vous assurer que vos services et applications réseau fonctionnent correctement pendant la conversion.
Après avoir configuré les paramètres, cliquez sur Suivant .

Remarque : vous pouvez configurer VMware vCenter Converter pour qu’il utilise par défaut un type de disque « Thin ». Cela peut s’avérer utile si vous devez convertir un grand nombre de machines et que les machines de destination doivent disposer de disques à allocation dynamique. Pour choisir cette option :
- Accédez à C:ProgramDataVMwareVMware vCenter Converter Standalone .
- Ouvrez le fichier converter-worker.xml dans un éditeur de texte.
- Recherchez la balise
- Remplacez la valeur par défaut
falsepartruedans la chaîne :false - Enregistrez le fichier converter-worker.xml et redémarrez le service VMware vCenter Converter Standalone Worker. Pour ce faire, 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 désormais afficher le statut de votre tâche de conversion dans la fenêtre principale de VMware vCenter Converter. De la même manière, vous pouvez ajouter d’autres tâches de conversion. Attendez que votre tâche soit terminée, puis démarrez la machine virtuelle que vous avez convertie à partir du format Hyper-V sur votre hôte VMware ESXi (utilisez pour cela VMware vSphere Client, VMware vSphere Web Client, VMware Host Client, VMware Workstation ou PowerCLI ).

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 sauvergarder vos machines virtuelles Hyper-V et VMware. Si vous avez déjà sauvergardé vos machines virtuelles Hyper-V avec NAKIVO Backup & Replication, vous pouvez utiliser la fonctionnalité de récupération multiplateforme de la solution pour convertir vos machines virtuelles Hyper-V en machines virtuelles VMware.
Conclusion
La migration d’Hyper-V vers VMware est un processus simple lorsque vous utilisez 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 les temps d’arrêt. En suivant les étapes décrites et les bonnes pratiques, vous pouvez réaliser une conversion fluide et fiable.