Team Leader - Nutanix Technology Champion - Nutanix NTC Storyteller

Julien DUMUR
Infrastructure in a Nutshell

J’en parlais dans l’un des articles de mon guide ultime sur Nutanix Move, pour les versions supérieures à la 5.3.0 de Nutanix Move, l’intégration des fichiers VDDK est désormais une étape obligatoire pour pouvoir ajouter un cluster VMware ESXi sur Move.

Qu’est-ce que le VDDK ?
VDDK (VMware Virtual Disk Development Kit) est un ensemble de bibliothèques et d’utilitaires fournis par VMware qui permet aux applications d’effectuer des opérations sur les disques virtuels.
Ces opérations comprennent la création, l’accès et la gestion des disques virtuels utilisés par les environnements VMware.
Nutanix Move utilise VDDK pour effectuer des migrations à partir d’environnements VMware.
En utilisant VDDK, Nutanix Move peut :

  • Accéder au disque virtuel VMware
  • Créer et gérer des snapshots
  • Transférer des données efficacement

Pourquoi dois-je installer VDDK manuellement (depuis la version 5.3 de Move) ?
Vous devez installer VDDK manuellement car il est nécessaire pour la migration et Nutanix Move ne peut pas  le télécharger automatiquement.
Cette exigence est maintenant commune à d’autres produits de migration utilisant VDDK.
L’intégration de VDDK avec Nutanix Move a donc été mise à jour depuis la version 5.3. Ce changement a pour but de s’aligner sur la façon dont les autres éditeurs intègrent VDDK à leurs outils de migration.

Quelles sont les versions de VDDK requises pour les versions ESXi 5.x, 6.x et 7.x ?
Pour ESXi 5.1 : VDDK 6.0.3 est nécessaire.
Pour les autres versions ESXi prises en charge : VDDK 7.0.3.1 est nécessaire.
NB: dans Move, si vous ajoutez un vCenter au lieu d’un hôte ESXi, VDDK 7.0.3.1 sera nécessaire.

Pour pouvoir récupérer ces fichiers, un compte actif sur le site de Broadcom était jusqu’à présent nécessaire au téléchargement des VDDK. Le problème qui se posait était que le site web du nouveau propriétaire de VMware subit des dernières semaines une série de dysfonctionnements qui rendait impossible les téléchargements de ces précieux fichiers.

Face à la vague de mécontentement sur les réseaux sociaux tels que X ou Reddit, une solution alternative de téléchargement a été mise en place !

Vous pouvez désormais récupérer le fichier VDDK dont vous avez besoin à l’adresse suivante : https://broadcom.ent.box.com/v/vddkdownloads

Une excellente nouvelle pour tous ceux qui ont besoin de ces fichiers pour leur migration vers Nutanix AHV !

Read More

Ca y est, il est enfin complet ! Après une cinquantaine d’heures passées à installer, configurer, tester un environnement de labo et à rédiger chaque article, mon guide ultime Nutanix Move sur la migration vers Nutanix AHV est enfin terminé.

Au total, cela représente :

  • 6500+ mots
  • 160+ captures d’écrans
  • 50+ heures de travail

C’est clairement un des projets les plus ambitieux sur mon blog ! Pour retrouver plus facilement l’ensemble de mes guides actuels ou à venir, j’ai créé un lien dédié dans le menu.

Au programme :

Nutanix Move – Partie 1 : Présentation de la solution

Nutanix Move – Partie 2 : Mes environnements de migration

Nutanix Move – Partie 3 : Prérequis

Nutanix Move – Partie 4 : Déploiement de la solution

Nutanix Move – Partie 5 : Initialisation de l’appliance

Nutanix Move – Partie 6 : Ajout du cluster à migrer VMWare ESXi

Nutanix Move – Partie 7 : Ajout du cluster à migrer Microsoft Hyper-V

Nutanix Move – Partie 8 : Ajout du cluster cible Nutanix AHV

Nutanix Move – Partie 9 : Plan de migration ESXi vers AHV

Nutanix Move – Partie 10 : Plan de migration Hyper-V vers AHV

Nutanix Move – Partie 11 : Ultimes conseils et bonnes pratiques

Nutanix Move – Partie 12 : Migration des VMs

Nutanix Move – Partie 13 : Problèmes réseaux post-migration

Nutanix Move – Partie 14 : Problèmes de boot post-migration

Le guide évoluera probablement si je rencontre de nouveaux cas intéressant à partager pour étoffer mon retour d’expérience.

N’oubliez pas que la réussite de votre migration vers Nutanix AHV dépendra énormément de la préparation en amont que vous réaliserez.

Vous avez maintenant les clés pour réussir votre migration depuis Microsoft Hyper-V ou VMware ESXi vers Nutanix AHV.

Et si vous hésitez encore à sauter le pas, n’hésitez pas à venir me faire part de vos interrogations, de vos craintes ou bien encore à demander à d’autres personnes qui sont déjà passé par là qu’elles vous donnent leur retour d’expérience.

D’autres guides arrivent prochainement… Stay tuned !

Read More
nutanix move

Maintenant que tout est prêt, il est temps de migrer les machines virtuelles des vieux clusters Hyper-V et ESXi vers le nouveau cluster Nutanix AHV grâce aux plans de migration précédemment créés.

Les différents états

Un plan de migration peut être dans différents états distincts en fonction de l’étape de la migration :

  • Not Started : vous avez créé les plans de migration mais vous ne les avez pas encore démarré
  • In Progress : le plan de migration est lancé, les données commencent à être répliquées.
  • Ready to Cutover : la migration des données est terminée, Nutanix Move continue de synchroniser les changements, les machines virtuelles sont en attente de leur bascule vers le cluster cible.
  • Paused : Vous avez mis en pause le processus pour une raison ou une autre. La migration des données est suspendue.
  • Failed : Erreur pendant le processus de préparation des machines en général. Il faut corriger l’anomalie pour pouvoir reprendre le déroulement des opérations.
  • Completed : Les machines virtuelles qui ont été migrées avec succès.

Démarrage des migrations

Si vous avez comme moi planifié le démarrage d’un de vos plans de migration, vous devriez déjà avec des machines virtuelles en statut « Ready to Cutover ».

Cela signifie qu’elles sont prêtes à finaliser leur migration.

Pour les autres plans de migration en attente, il faut les démarrer manuellement. Pour ce faire, cochez la case devant les plans de migration que vous souhaitez démarrer, cliquez sur le menu « Action » en haut de la liste et cliquez sur « Start » :

Le plan de migration commence à s’exécuter :

Si vous avez bien suivi toutes les étapes, le plan de migration devrait se dérouler sans encombre. Vous pouvez suivre la progression du plan sur la ligne correspondante, et des machines virtuelles dans les cases tout en haut :

En cliquant sur les « 2 VMs » dans le bandeau, vous aurez un étape par machine virtuelle :

Vous pourrez avoir plus de détails sur les opérations menées dans le menu « Events » tout en haut à droite de l’interface :

La synchronisation de la données avec le nouveau cluster est l’étape la plus longue du processus et dépendra de la volumétrie de vos machines virtuelles.

La bascule

La bascule, ou Cutover, est l’opération qui va vous permettre de finaliser la migration de l’ancien cluster vers le nouveau.

Vous ne pouvez réaliser un Cutover que sur les machines virtuelles qui sont dans l’état « Ready to Cutover » :

Pour vérifier l’état des machines virtuelles et procéder au cutover, cliquez sur les « 2 VMs » dans le cadre « Ready to cutover :

Vous aurez alors la liste des VMs prêtent à basculer sur le nouveau cluster. Vous pouvez toutes les faire en une fois, ou une par une, peu importe. C’est vous qui décidez. Je vais migrer la Ubuntu_4 en cochant la case en début de ligne puis en cliquant sur « cutover » :

Une validation est demandée pour lancer le processus :

Le processus de bascule ne prend que quelques minutes pendant lesquelles Nutanix Move va :

  • Eteindre la VM
  • Créer un dernier snapshot
  • Le synchroniser avec le cluster cible
  • Créer la VM cible
  • Nettoyer la VM source (déconnecter les cartes réseaux)
  • Supprimer l’ensemble des snapshots créés par Move
  • Consolider les disques de la machine virtuelle
  • Nettoyer la VM cible

Le statut de migration pour cette machine virtuelle passe alors en « Completed » et je la retrouve sur mon Nutanix AHV, démarrée et fonctionnelle :

La machine virtuelle est migrée avec succès, il ne me reste plus qu’à faire toutes les autres.

Read More
nutanix move

Maintenant que notre machine virtuelle Nutanix Move est déployée, il est temps de configurer notre premier cluster à migrer : VMWare ESXi.

Création d’un compte Move sur ESXi

Afin de ne pas utiliser le compte « root » de mon cluster ESXi et pour respecter les bonnes pratiques de sécurité, j’ai préféré créé un utilisateur dédié à Nutanix Move sur mon cluster ESXi.

Une fois connecté à mon cluster, sur l’hôte dans « Gérer », aller dans « Sécurité et utilisateurs > Utilisateurs » :

Cliquer sur « Ajouter un utilisateur » et renseigner les champs nécessaires :

Ensuite, effectuer un clic droit sur l’hote puis cliquer sur « Autorisations » puis sur « Ajouter un utilisateur » :

Saisir le nom de l’utilisateur précédemment créé (dans mon cas « move ») et lui attribuer les droits d’administration. Cliquer sur « Ajouter un utilisateur » :

Le compte de service dédié à Nutanix Move est créé, ajoutons maintenant le cluster coté Nutanix Move.

Ajout du cluster ESXi sur Nutanix Move

Pour ajouter un environnement ESXi sur Nutanix Move, il faut se connecter à l’interface de Move et cliquer sur le bouton « + Add Environment » de la page d’accueil :

Dans la fenêtre qui s’affiche il faut :

  • 1 – sélectionner le type d’environnement VMware ESXi
  • 2 – nommer l’environnement que l’on ajoute
  • 3 – renseigner l’adresse IP du vCenter ou de l’hote ESXi si il n’y a qu’un noeud
  • 4 – renseigner le nom d’utilisateur et le mot de passe du compte de service créé sur ESXi

Cliquer sur « Add » et patienter pendant l’ajout du cluster. Si vous avez suivi toutes les étapes, votre cluster apparaitra dans la liste à gauche de l’interface Nutanix Move :

Dans mon cas, petit Warning sur le cluster ESXi puisqu’il manque une librairie (si vous avez bien suivi les articles précédents, cela est lié au rachat de VMware par Broadcom qui ne met plus ces fichiers en accès libre, utilisez une version antérieure de Nutanix Move pour éviter cette problématique). Si vous êtes dans le même cas que moi, cliquer sur « Upload VDDK » :

Puis cliquer sur « Upload » au bout de la ligne correspondant à la version des clusters que vous souhaitez migrer (vous pouvez en uploader plusieurs si vous avez plusieurs versions de cluster) pour transférer le ou les fichiers :

ATTENTION : il faut que vous soyez en possession des fichiers VDDK que vous pouvez trouver ici (un compte client Broadcom actif est nécessaire) : https://developer.broadcom.com/sdks/vmware-virtual-disk-development-kit-vddk/latest

Une fois l’ajout des VDDK terminé, votre cluster source ESXi est désormais opérationnel :

Documentation officielle : https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Move-v5_4:top-upload-vddk-library-t.html

Read More
nutanix move

Avant d’entamer le processus qui vous permettra de migrer l’ensemble de vos machines virtuelles vers votre nouvel environnement Nutanix AHV, un petit point sur les prérequis s’impose.

Prérequis généraux

Au niveau des prérequis d’ordres généraux, il y a quelques petites choses à respecter et à vérifier avant de se lancer dans la migration de votre infrastructure.

On peut tout migrer, a 2 exceptions près

La première chose à savoir, c’est sur les types de machines à migrer. Vous pouvez migrer l’ensemble de vos machines virtuelles avec Nutanix Move, excepté :

  • les contrôleurs de domaine
  • les serveurs Exchange

Ce sont les 2 seules restrictions du logiciel. Il est recommandé d’installer un nouveau contrôleur de domaine, de lui transférer les rôles FSMO, de le promouvoir en contrôleur de domaine principal et de dé promouvoir l’ancien. Concernant Exchange, il faudra réinstaller un serveur et transférer l’ensemble des données depuis l’ancien serveur.

Flux réseaux

Evidemment, comme nous parlons d’une migration par le réseau, il est impératif que les flux soient ouverts pour permettre à Nutanix Move de joindre les clusters sources et destination :

Une mise à jour prochaine de ma matrice de flux est en prévision pour intégrer la partie Move.

Compte administrateur avec privilège

Pour que Nutanix Move puisse réaliser les opérations requises aux migrations sur les différents clusters source et destination, il est impératif de disposer de comptes avec des droits administrateurs sur ces clusters.

Prérequis spécifiques aux clusters VMware ESXi

Systèmes d’exploitation supportés

A ce jour, la majorité des systèmes d’exploitation utilisés dans un environnement professionnel sur ESXi sont supportés par Move.

Vous pouvez retrouver les systèmes d’exploitations supportés pour une migration depuis ESXi directement dans la documentation officielle : https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Move-v5_4:top-migration-considerations-c.html

Si l’une de vos machines virtuelles n’est pas compatible pour une migration Nutanix Move (je vous invite tout même à réaliser des tests, non supporté ne signifie pas non fonctionnel), il faudra alors envisager de procéder à une réinstallation complète et à jour sur le nouveau cluster.

VMware Tools

Il est important que les VMware tools soient déployés sur l’ensemble de vos machines virtuelles afin que Nutanix Move puisse gérer les machines virtuelles hébergées sur le cluster ESXi source de façon optimale. Cela vous évitera des warning ou des échecs lorsque vous lancerez les processus de migration.

L’ensemble des prérequis liés à ESXi sont disponibles ici : https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Move-v5_4:top-migration-considerations-c.html

Prérequis spécifiques aux clusters Microsoft Hyper-V

Systèmes d’exploitation supportés

A ce jour, la majorité des systèmes d’exploitation utilisés dans un environnement professionnel sur Hyper-V sont supportés par Move.

Vous pouvez retrouver les systèmes d’exploitations supportés par Move pour une migration depuis Hyper-V directement dans la documentation officielle : https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Move-v5_4:top-hyperv-vm-migration-c.html

Si l’une de vos machines virtuelles n’est pas compatible pour une migration Nutanix Move (je vous invite tout même à réaliser des tests, non supporté ne signifie pas non fonctionnel), il faudra alors envisager de procéder à une réinstallation complète et à jour sur le nouveau cluster.

Nutanix Move Agent

Sur le cluster Hyper-V, pour que cela fonctionne il faudra impérativement déployer le Nutanix Move Agent. Je détaillerais la procédure d’installation de l’agent dans les articles suivants.

C’est ici dans la documentation officielle : https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Move-v5_4:top-deploy-nt-service-t.html

L’ensemble des prérequis concernant Hyper-V sont ici : https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Move-v5_4:top-migration-considerations-hyperv-ahv-c.html

Linux Azure

Pour les VMs sous Linux, il faut également installer un module complémentaire sur chacune d’entre elles à l’aide de la commande suivante :

sudo apt install linux-azure

Linux Azure est une sorte de VMware tools pour Hyper-V et réservé aux machines Linux.

Dans le prochain article du blog, nous procéderons au déploiement de la machine Move sur notre cluster Nutanix AHV.

Read More