Découvrir, collecter et évaluer des VM VMware pour la migration
Découvrez comment télécharger la CLI cliente de détection du centre de migration et l'utiliser pour découvrir, collecter et évaluer à distance les instances de machine virtuelle (VM) exécutées sur VMware pour la migration et la conteneurisation.
Vous pouvez générer des rapports d'évaluation hors connexion dans un format HTML convivial. Ces rapports affichent les résultats pour chacune des cibles de migration et décrivent les actions à entreprendre pour éliminer les obstacles et les risques.
Avant de commencer
Provisionnez une machine Linux pour télécharger et exécuter la CLI
mcdc
. La machine Linux doit répondre aux exigences minimales suivantes :glibc
version 2.25 ou ultérieure- 4 Go de RAM et 10 Go d'espace disque
- Connectivité réseau aux hôtes vCenter et ESX
Assurez-vous de disposer d'un utilisateur vSphere disposant des autorisations suivantes :
- Droits de lecture sur les VM
- Droits de lecture sur tous les hôtes ESX
- Modifications d'opération d'invité
- Exécution du programme d'opération d'invité
- Requêtes concernant les opérations d'invités
Assurez-vous de disposer d'un utilisateur doté des droits d'administrateur ou racine sur toutes les VM invités cibles.
Télécharger la CLI mcdc
Connectez-vous à la machine Linux :
ssh MACHINE_IP
Remplacez MACHINE_IP par l'adresse IP de votre machine Linux.
Téléchargez la dernière version de la CLI
mcdc
et rendez-la exécutable :curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc" chmod +x mcdc
Effectuer une découverte d'inventaire VMware
Exécutez la détection d'inventaire :
./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL
Remplacez les éléments suivants :
- USERNAME : votre nom d'utilisateur vCenter
- VSPHERE_URL : URL de votre instance vCenter Server ou du client vSphere
Le résultat de la commande
discover
se présente comme suit :[+] Found 13 VMs Collecting data... 13 / 13 [---------------------------------------------------] 100.00% 5 p/s [✓] Collection completed.
Effectuer une découverte des invités sur toutes les VM découvertes
Exécutez la détection d'invités :
./mcdc discover vsphere guest all --url https://VSPHERE_URL \ -u VCENTER_USER --vm-user VM_USER
Remplacez les éléments suivants :
- VCENTER_USER : utilisateur du serveur vCenter
- VM_USER : utilisateur de la VM
Lorsque vous y êtes invité, saisissez le mot de passe pour VCENTER_USER et VM_USER.
Générer des rapports pour visualiser l'évaluation
Générez un rapport récapitulatif :
./mcdc report --format html > Summary_Report.html
Générez un rapport détaillé:
./mcdc report --format html --full > Detailed_Report.html
Des fichiers HTML nommés
Summary_Report.html
etDetailed_Report.html
sont créés. Ouvrez les rapports dans un navigateur.
Effectuer un nettoyage
L'exécution de la CLI mcdc
n'entraîne aucuns frais.
Cependant, vous pouvez supprimer les données collectées de la base de données locale.
Supprimez les données de la CLI
mcdc
:./mcdc discover purge-db -db DATABASE_NAME
Remplacez DATABASE_NAME par le chemin d'accès à la base de données où les données collectées sont stockées. En règle générale, il se trouve dans le répertoire où vous avez téléchargé la CLI
mcdc
.
Étapes suivantes
- Découvrez comment migrer une VM Linux.
- En savoir plus sur la CLI
mcdc
.