Comment résoudre le problème d'impossibilité de migrer une machine virtuelle vers un autre hôte ESXi ?

Généralement, la migration d'une machine virtuelle VMware dans vCenter est facile, mais parfois les administrateurs informatiques peuvent tout de même rencontrer des problèmes qui empêchent la migration de la machine virtuelle vers un autre hôte ESXi. Vous découvrirez dans cet article pourquoi cela arrive et comment résoudre ce problème.

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

Updated by Pierre on 2025/07/04

Table des matières
  • Pourquoi ne pas pouvoir migrer la machine virtuelle vers un autre hôte ?

  • Comment résoudre les problèmes de migration des machines virtuelles VMware ?

  • Meilleure solution de migration de machine virtuelle : Vinchin Backup & Recovery

  • Impossible de migrer la machine virtuelle vers un autre hôte - FAQ

  • Conclusion

"J'ai quelques hôtes ESXi dans le centre de données et je souhaite effectuer un vMotion pour déplacer une machine virtuelle entre les hôtes. Le problème est que VMware ne parvient pas à migrer la machine virtuelle vers un autre hôte. Comment puis-je effectuer une migration correcte d'une machine virtuelle ?"

VMware vSphere est une solution de virtualisation de serveur populaire. Son hyperviseur de classe entreprise ESXi compte des milliers de clients à travers le monde. Il jouit d’une excellente performance et d’une compatibilité puissante. Malgré ses qualités, il peut parfois poser des problèmes aux utilisateurs lors de la migration des données.

La migration des données est une tâche courante pour les administrateurs informatiques. Afin d'aider les utilisateurs à migrer des données sans interrompre le système, VMware propose plusieurs types de vMotion permettant aux utilisateurs d'effectuer une migration de données en temps réel.

Si vous souhaitez migrer uniquement le stockage de la machine virtuelle, vous pouvez utiliser Storage vMotion pour modifier le datastore sans changer l'hôte. Si vous devez déplacer la machine virtuelle vers un hôte d'un autre vCenter pour une gestion plus pratique, vous pouvez utiliser la migration inter-vCenter pour transférer les données entre les vCenters.

La migration de machines virtuelles est très pratique, il est donc nécessaire de résoudre le problème si vous ne pouvez pas migrer une machine virtuelle vers un autre hôte.

Pourquoi ne pas pouvoir migrer la machine virtuelle vers un autre hôte ?

Il peut y avoir de nombreuses raisons possibles d'un échec de la tâche vMotion, telles qu'une licence manquante, des versions ESXi différentes, des ressources matériels ou des configurations réseau, etc.

Vous pouvez vérifier les exigences de vMotion et suivre les méthodes décrites dans la section suivante pour résoudre le problème.

P.S. Le vMotion n'est pas la seule méthode pour migrer des machines virtuelles. Vous avez également la possibilité de migrer une machine virtuelle sans utiliser le vMotion.

Comment résoudre les problèmes de migration des machines virtuelles VMware ?

Maintenant que vous connaissez les causes possibles de l'échec de la migration des machines virtuelles, vous pouvez commencer à résoudre le problème.

Solution 1. Vérifier la licence pour vMotion

Bien que vMotion soit intégré à vSphere, il nécessite tout de même une licence. En l'absence de licence correspondante, vous pourriez voir le message d'erreur suivant : vMotion n'est pas sous licence sur cet hôte.

Pour vous assurer que ESXi est sous licence pour vMotion, vous pouvez vérifier l'état de la licence :

Connectez-vous au vCenter server via le client vSphere > sélectionnez l'hôte ESXi > cliquez sur Configuration > cliquez sur Licensed Features > vérifiez si vMotion est pris en charge

Solution 2. Exécuter la même version d'ESXi sur les deux hôtes

Les hôtes doivent exécuter ESXi 5.1 ou une version ultérieure. Si la machine virtuelle est créée sur un hôte ESXi de la dernière version, et que vous souhaitez la migrer vers un hôte disposant de la version précédente d'ESXi, la migration pourrait échouer.

Pour exclure cette cause, il est suggéré de mettre à niveau l'ancien ESXi vers une version plus récente d'ESXi sur l'hôte. Il serait préférable que les deux hôtes disposent de la même version d'ESXi.

Solution 3. Conserver le même processeur sur les deux hôtes ESXi

La configuration matérielle est vérifiée pendant le processus de vMotion. Si l'hôte cible a une configuration processeur différente de celle de l'hôte source, ou si le processeur de l'hôte cible n'est pas aussi performant que celui de l'hôte source, le processus de migration pourrait être affecté.

Par conséquent, vous devez vérifier le CPU des deux hôtes. S'ils ont une configuration différente, assurez-vous au moins que celui de l'hôte cible est meilleur, sinon vous devez trouver un autre hôte cible dans le cluster.

Solution 4. Vérifiez à quel cluster appartient la machine virtuelle

Le vMotion normal prend uniquement en charge la migration de machines virtuelles au sein du même vCenter. Si l'hôte de destination se trouve sur un autre vCenter, vous devez utiliser Cross vCenter vMotion (version vSphere 6.0 ou ultérieure) ou Advanced Cross vCenter vMotion (version vSphere 7.0 ou ultérieure) pour migrer la machine virtuelle.

Vous devez mettre à niveau vSphere et disposer de la licence Enterprise Plus pour effectuer une migration entre vCenter. Vérifiez la licence comme indiqué dans la solution 1.

Le processus de migration Cross vCenter vMotions ressemble à celui d'une migration vMotion normale. Il vous suffit de sélectionner la machine virtuelle dans vCenter, puis de choisir l'exportation Cross vCenter Server. Un assistant vous guidera pour effectuer les étapes suivantes.

Si vous ne disposez pas d'une licence, vous devez effectuer une migration à froid normale ou utiliser une autre méthode indiquée dans la dernière section de ce passage.

Solution 5. Vérifiez la configuration du réseau

Si vous rencontrez des problèmes réseau, vous pourriez voir des messages d'erreur tels que "L'interface réseau actuellement connectée « Carte réseau 1 » utilise le réseau « VM Network »."

Vous devez vérifier la configuration réseau en examinant celle-ci dans les propriétés du réseau de la machine virtuelle. Des utilisateurs ont indiqué qu'ils ont résolu le problème en désactivant le mode promiscuous dans les propriétés du réseau de la machine virtuelle.

Meilleure solution de migration de machine virtuelle : Vinchin Backup & Recovery

Outre la migration des machines virtuelles dans vCenter, vous pouvez bénéficier d'une meilleure solution de migration de machines virtuelles. Vinchin Backup & Recovery est une solution professionnelle de sauvegarde et de reprise après sinistre pour les machines virtuelles qui vous permet de migrer facilement vos machines virtuelles à partir de sauvegardes. Avec un essai gratuit convivial, la migration de machines virtuelles sera aussi simple que dans vCenter.

De plus, il permet également de migrer des machines virtuelles entre différents hyperviseurs, donc si vous utilisez d'autres solutions de sauvegarde telles que XenServer, XCP-ng, Red Hat Virtualization, oVirt, Oracle Linux KVM, etc., vous pouvez migrer des machines virtuelles entre davantage d'hôtes.

Lorsqu'il est urgent de migrer une machine virtuelle, vous pouvez utiliser la technologie Instant Recovery de Vinchin, qui permet de restaurer une machine virtuelle défaillante en 15 secondes. Vous pouvez également l'utiliser pour déplacer rapidement une machine virtuelle vers un autre hôte.

1 Sélectionner la sauvegarde de la machine virtuelle VMware

Sélectionner la sauvegarde de la machine virtuelle VMware

2 Sélectionner l'hôte cibleSélectionner l'hôte cible

3 Sélectionner les stratégies

Sélectionnez les stratégies

4 Soumettre la tâche

Soumettre le travail

Vinchin Backup & Recovery a été sélectionné par des milliers d'entreprises et vous pouvez également commencer à utiliser ce système puissant avec une version d'essai gratuite de 60 jours, complète et sans restriction. Il vous suffit de cliquer sur le bouton pour obtenir le package d'installation.

Impossible de migrer la machine virtuelle vers un autre hôte - FAQ


Q1 : Comment résoudre les erreurs de version d'ESXi incompatible ?
Mettez à niveau tous les hôtes ESXi vers la même version avant d'effectuer un vMotion

Q2 : Et si le processeur (CPU) de mon hôte cible n’est pas compatible ?
Vérifiez que le processeur (CPU) de l’hôte de destination possède des compteurs de performance égaux ou supérieurs à ceux de la source

Q3 : Comment résoudre les échecs de vMotion dus aux paramètres réseau ?
Désactivez le PROMISCUOUS MODE sur le groupe de ports réseau de la machine virtuelle pour rétablir la connectivité de migration

Conclusion

La migration des machines virtuelles est nécessaire dans les centres de données, mais parfois il n’est pas possible de migrer une machine virtuelle VMware vers un autre hôte. Les causes possibles d’un échec de vMotion peuvent être liées à la licence, à la version d’ESXi, aux ressources matérielles, à la position de la machine virtuelle, à la configuration réseau, etc. Vous pouvez utiliser les solutions présentées dans ce texte pour résoudre le problème.

À propos, la solution de migration interne des machines virtuelles n’est pas la seule façon de migrer une machine virtuelle. Vinchin Backup & Recovery peut également vous aider à migrer des machines virtuelles ESXi. Ne manquez pas l’essai gratuit.

Partager sur:

Categories: VM Migration