Comment importer des machines virtuelles VMware VMDK dans Proxmox VE

Dernière mise à jour: 15 Octobre 2026
  • Proxmox VE propose actuellement un assistant d'importation natif qui simplifie considérablement la migration depuis ESXi.
  • La conversion manuelle des disques VMDK au format qcow2 reste l'approche la plus fiable pour les environnements sans gestion centralisée.
  • La préinstallation des pilotes VirtIO est essentielle pour éviter les échecs de démarrage, notamment sur les systèmes Windows.

Vue détaillée des baies de serveurs dans un centre de données moderne, représentant l'infrastructure de virtualisation.

Si la gestion des licences VMware vous pose problème ou si vous recherchez simplement une alternative open source plus flexible, Proxmox VE est probablement la solution idéale. Cette plateforme est non seulement puissante, mais elle intègre également KVM pour les machines virtuelles et LXC pour les conteneurs , vous permettant ainsi de gérer l'ensemble de votre datacenter depuis une interface web très intuitive. Cependant, la migration de vos charges de travail actuelles n'est pas toujours chose aisée et nécessite un peu de pratique pour un fonctionnement optimal dès le départ.

Importer des fichiers VMDK revient à déplacer le disque dur virtuel VMware vers un environnement compatible avec le format qcow2 de QEMU. Selon que vous utilisiez un environnement d'entreprise avec vCenter ou que vous préfériez expérimenter chez vous avec des hôtes ESXi autonomes, vous devrez choisir entre la méthode automatisée via l'assistant officiel et la méthode manuelle via la ligne de commande. L'important est de ne pas se lancer à l'aveuglette et de préparer la machine source afin d'éviter le redoutable écran bleu de la mort au démarrage dans le nouvel environnement.

Préparations essentielles avant de se lancer

Gros plan sur une baie de serveurs éclairée en bleu dans un environnement de centre de données, idéal pour illustrer les environnements VMware et Proxmox.

Avant de déplacer le moindre octet, assurez-vous que la machine virtuelle source est parfaitement propre. Une erreur fréquente consiste à tenter de migrer une VM avec des snapshots actifs ; idéalement, vous devriez consolider tous les snapshots afin d'éviter que le disque importé ne devienne fragmenté. De plus, il est essentiel de vérifier si la VM utilise le BIOS ou l'UEFI , car si vous ne configurez pas le même firmware dans Proxmox, la machine ne trouvera jamais le secteur de démarrage.

  Amazon Web Services : tout ce que vous devez savoir

Pour les utilisateurs Windows, une étape quasi-indispensable consiste à installer les pilotes VirtIO avant d'éteindre la machine virtuelle dans VMware. En effet, le contrôleur de disque de VMware étant absent de l'environnement KVM, Windows risque de rencontrer une erreur critique. Il est donc impératif de monter l'ISO VirtIO, d'installer les pilotes réseau et de stockage, puis d'éteindre la machine. Sous Linux, la procédure est bien plus simple, le noyau intégrant généralement les modules VirtIO par défaut.

Procédure accélérée : Assistant d’importation Proxmox

Ingénieur logiciel utilisant un ordinateur portable pour surveiller des serveurs dans une salle technique, illustrant le processus de migration et la configuration manuelle.

Depuis ses dernières versions, Proxmox simplifie la vie de tous grâce au paquet pve-esxi-import-tools . Cet outil permet de connecter votre hôte ESXi directement depuis l'interface web de Proxmox, rendant la migration extrêmement simple. Commencez par ajouter le stockage dans Datacenter > Storage > Add > ESXi , en saisissant les identifiants racine du serveur VMware et en ignorant la vérification du certificat si vous utilisez un certificat auto-signé.

Une fois le stockage connecté, la liste de vos machines virtuelles VMware s'affiche. Sélectionnez-en une et cliquez sur Importer : le système lira le fichier VMX et recréera automatiquement la configuration matérielle (processeur, RAM, réseau) dans Proxmox. Vous pouvez choisir entre une importation standard et une « importation en direct ». Attention, cette dernière ne constitue pas une véritable migration à chaud ; elle démarre simplement la machine virtuelle lorsque les données sont suffisantes. L'assistant convertit le fichier VMDK au format qcow2 en arrière-plan, vous évitant ainsi de longues manipulations en ligne de commande.

Méthode manuelle : contrôle total via l’interface de ligne de commande (CLI).

Détail des câbles Ethernet connectés à un commutateur réseau dans un centre de données, illustrant le transfert de données et la connectivité entre les hyperviseurs.

Si vous ne disposez pas d'un hôte ESXi accessible via le réseau ou si vous préférez un contrôle total sur chaque étape, la migration manuelle est la solution idéale. Le processus commence par le transfert du fichier VMDK vers le serveur Proxmox via SCP ou SFTP . Il est important de noter que dans VMware, un disque peut contenir un fichier descripteur (.vmdk) et le fichier de données (.flat.vmdk) ; ces deux fichiers doivent se trouver dans le même répertoire pour que la conversion réussisse.

  Docker Swarm et Kubernetes avancé : orchestration sans sur-ingénierie

Pour convertir le disque au format natif, nous utilisons l'outil qemu-img convertLa commande typique serait qemu-img convert -f vmdk original.vmdk -O qcow2 convertido.qcow2Une fois que vous avez le fichier qcow2, vous devez créer un Machine virtuelle vide dans Proxmox avec des fonctionnalités identiques à l'original mais sans disque dur.

Pour lier le disque converti à la machine virtuelle, deux options s'offrent à vous. La méthode la plus professionnelle consiste à utiliser la commande `qm importdisk` , qui importe le fichier et le place directement sur le système de stockage sélectionné (LVM, ZFS, NFS, etc.). Le disque apparaîtra ensuite comme « inutilisé » dans l'onglet Matériel de l'interface web. Il vous suffit alors de double-cliquer sur le disque inutilisé , de l'assigner à un bus (de préférence VirtIO SCSI) et de modifier l'ordre de démarrage dans les paramètres de la machine virtuelle.

Ajustements finaux et optimisation des performances

Salle serveur moderne équipée de matériel réseau et d'un éclairage bleu, offrant un contexte de centre de données professionnel.

Une fois la machine démarrée, le travail n'est pas terminé. Pour un fonctionnement optimal de la machine virtuelle, il est essentiel d'installer l' agent invité QEMU . Celui-ci permet à Proxmox de mieux communiquer avec le système invité, facilitant ainsi des tâches telles que l'arrêt propre et la création de snapshots cohérents. Sous Windows, c'est également le moment de remplacer le contrôleur de disque IDE ou SATA par un contrôleur VirtIO SCSI pour des performances d'E/S maximales.

Si vous constatez que le réseau ne fonctionne pas, vérifiez la compatibilité de votre adaptateur. Le modèle VirtIO est le plus rapide, mais si le système ne le reconnaît pas immédiatement, vous pouvez utiliser un adaptateur émulé (comme l'E1000) et l'activer après l'installation des pilotes. N'oubliez pas de supprimer les fichiers VMDK d'origine du stockage Proxmox une fois que vous avez vérifié le bon fonctionnement du réseau afin de libérer de l'espace disque.

  CachyOS Server Edition : Performances extrêmes dans le monde des serveurs

Protection des données pendant la transition

La migration de machines virtuelles est une opération délicate, et le risque de perte de données est toujours présent. Il est donc impératif de mettre en place un système de sauvegarde externe avant de commencer. Des solutions comme Vinchin, Nakivo ou Hornetsecurity permettent de créer des sauvegardes immuables, vous protégeant ainsi contre les ransomwares et les erreurs humaines lors de la migration. Appliquer la règle 3-2-1 (trois copies, deux supports de stockage, une sauvegarde hors site) est la seule façon de garantir la sécurité lors d'un changement d'hyperviseur.

La migration de VMware vers Proxmox a évolué, passant de processus manuels fastidieux à des outils automatisés très performants. Qu'il s'agisse d'utiliser l'importateur officiel pour les déploiements massifs ou de recourir à qemu-img et qm importdisk pour des cas spécifiques, la clé du succès réside dans une préparation minutieuse : consolidation des snapshots, installation des pilotes VirtIO et vérification de la compatibilité du firmware. Avec une planification rigoureuse et une sécurité renforcée, le passage à une infrastructure open source permet d'optimiser les coûts et de reprendre le contrôle total de l'environnement de virtualisation.