Windows Server 2025 : perte d’adresse IP après migration avec Nutanix Move

Début Octobre, lors du Partner Technology Summit (PTS) Nutanix, un partenaire m’a posé une question pertinente :

«Lors des migrations de VM Windows Server 2025, on a un souci de conservation d’adresse IP, quand est-ce que ce sera supporté ? “

Sur le moment, je n’avais pas la réponse. Après vérification et échanges techniques, voici le résultat de mes recherches et le workaround actuellement fonctionnel.

Nutanix Move est une solution de mobilité inter-hyperviseurs permettant de migrer des VMs et fichiers avec un temps d’arrêt minimal. (les règles NSX vers FSN depuis la version 6.0 !)

Move prend en charge de nombreux scénarios de migration, notamment :

  • VMware ESXi → AHV,
  • Microsoft Hyper-V → AHV,
  • AWS EC2 → AHV,
  • Microsoft Azure Cloud → AHV,
    ainsi que des flux croisés vers NC2 sur AWS ou Azure.

Move automatise l’installation des drivers VirtIO, copie la VM, et peut réaliser une configuration post-migration, dont la restauration de la connectivité réseau.

Cependant, la documentation officielle précise explicitement parmi les limitations connues :

“IP address retention for Windows if WMIC utility is not installed. For IP address retention to work, install WMIC.”

Autrement dit, si WMIC n’est pas présent sur le système source, Move désactive la rétention IP lors de la migration.

L’absence de VMIC déclenche une condition $noWMIC = True, qui désactive la restauration d’adresse IP après migration.

Extrait du script concerné :

#$noWMIC = $null -ne ($Global:NoWMICOSStrings | ? { $Global:OSInfo.Caption -match $_ })

Depuis Windows 10 21H1 et Windows Server 2025, Microsoft a retiré l’outil WMIC.exe du système par défaut.

Cette évolution renforce la sécurité et la compatibilité avec les environnements modernes, mais affecte encore certains outils tiers, comme Nutanix Move, qui s’appuient sur l’ancien exécutable pour collecter les informations réseau avant migration..

Si certaines applications ou scripts avancés utilisent encore WMIC, il est possible d’obtenir les mêmes résultats en interrogeant WMI par d’autres moyens. Microsoft recommande désormais d’utiliser PowerShell et ses cmdlets CIM/WMI (Get-CimInstance, Invoke-CimMethod, etc.), ou d’accéder directement à l’API COM WMI ou aux bibliothèques .NET (comme System.Management en C#) pour exécuter les requêtes dans le code.

Il serait donc logique que les futures versions de Nutanix Move adoptent une implémentation fondée sur PowerShell CIM/WMI, afin de restaurer durablement la fonctionnalité de rétention d’adresse IP sur Windows Server 2025.

Une méthode de contournement permet de restaurer la rétention IP statique en mode préparation manuelle (Manual Preparation Mode).
Cette approche est fonctionnelle à partir de Move 6.0.

Étapes :

  1. Installer temporairement la feature WMIC sur la VM Windows source.
    • Pour plus de détails sur la réactivation ou la réparation de WMIC et du service WMI, consultez la KB-6958 de Nutanix.
    • Vérifie la présence de WMIC : wmic os get caption
  2. Modifier le script de Move sur l’appliance.
    • Connexion SSH à la VM move.
    • srcagent-shell
    • Éditer le fichier correspondant :
      • VMware : /opt/xtract-vm/resources/uvm/win/esx_setup_uvm.ps1
      • Hyper-V : /opt/xtract-vm/resources/uvm/win/hyperv_setup_uvm.ps1
    • Commente ou supprime la ligne 321 : #$noWMIC = $null -ne ($Global:NoWMICOSStrings | ? { $Global:OSInfo.Caption -match $_ })
  3. Créer un plan de migration en Manual Preparation Mode.

Et si le partenaire qui m’a posé la question au PTS passe par ici :
je ne suis vraiment pas physionomiste, donc impossible de remettre un visage sur la discussion…
Mais j’espère que tu tomberas sur cet article, en attendant que la rétention d’adresse IP fasse officiellement son retour dans une prochaine release de Move.

0 0 votes
Évaluation de l'article
S’abonner
Notifier de
guest
0 Commentaires