Découvrir des instances de VM sur VMware

Ce document décrit les étapes à suivre pour exécuter une découverte d'inventaire dans votre environnement VMware à l'aide de la CLI du client de découverte du centre de migration.

Avant de commencer

  1. Consultez les conditions requises pour télécharger et exécuter la CLI mcdc.
  2. Suivez la procédure pour télécharger la CLI mcdc.

Exécuter une découverte d'inventaire sur VMware à l'aide de l'API vSphere

Utilise l'API vSphere pour collecter des données sur toutes les VM d'un vCenter visibles par l'utilisateur exécutant la CLI mcdc. Vous pouvez également limiter la découverte à un dossier, cluster ou centre de données spécifique.

Configurer vCenter

Si vous prévoyez d'exporter les données collectées vers Migration Center, vous devez configurer votre environnement vCenter avant d'exécuter une découverte de l'inventaire. Les données que vous collectez avec la CLI mcdc dépendent en fait des paramètres des statistiques dans vCenter.

vCenter prend en charge quatre niveaux de statistiques:

  • Le niveau 1 n'expose que les performances du processeur et de la mémoire.
  • Le niveau 2 expose les performances du réseau.
  • Le niveau 3 expose les opérations d'entrée/de sortie par seconde (IOPS).
  • Le niveau 4 expose toutes les métriques disponibles.

Pour obtenir la liste détaillée des métriques disponibles pour tous les niveaux de statistiques, consultez la section Niveaux de collecte des données.

Par défaut, le niveau des statistiques est défini sur 1. Les niveaux 1 et 2 vous permettent de collecter des données partielles sur votre infrastructure, tandis que le niveau 3 vous permet de collecter tout ce dont vous avez besoin pour générer un rapport complet sur le coût total de possession (TCO). Une fois le niveau de statistiques modifié dans vCenter, plusieurs heures peuvent s'écouler avant que les données de performances ne soient disponibles.

Pour savoir comment modifier les niveaux de statistiques dans vCenter, consultez la section Configurer les intervalles de collecte des statistiques dans le client vSphere.

Exécuter la détection

  1. Dans le terminal de ligne de commande, accédez au répertoire dans lequel vous avez téléchargé la CLI mcdc.
  2. Exécutez la détection:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL

    Windows

    mcdc.exe 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

    Pour éviter une vérification des certificats lors de la connexion à vCenter, incluez l'option -i (non sécurisé) dans la commande.

  3. Lorsque vous y êtes invité, saisissez le mot de passe vCenter.

Une fois la découverte de l'inventaire terminée, les données collectées sont stockées dans la base de données locale.

Limiter une découverte à un champ d'application

  • Exécutez la découverte à la racine:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

  • Exécutez la découverte dans un dossier spécifique:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Remplacez les éléments suivants :

    • DATACENTER: nom du centre de données
    • FOLDER: chemin d'accès au dossier
  • Exécutez la découverte sur un cluster spécifique:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Remplacez les éléments suivants :

    • CLUSTER : nom du cluster
  • Exécutez la découverte dans un centre de données spécifique:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

Pour éviter une vérification des certificats lors de la connexion à vCenter, incluez l'option -i (non sécurisé) dans la commande.

Exécuter une découverte d'inventaire sur VMware à l'aide de RVTools

Pour les VM exécutées sur VMware, la CLI mcdc vous permet d'analyser les fichiers de rapport XLSX générés avec RVTools.

  • Collectez des données en fonction de votre exportation RVTools existante:

    Linux

    ./mcdc discover rvtools REPORT_NAME.xlsx

    Windows

    mcdc.exe discover rvtools REPORT_NAME.xlsx

    Remplacez REPORT_NAME par le chemin d'accès au fichier XLSX généré avec RVTools.

Toutefois, cette méthode présente les limites suivantes:

  • La CLI mcdc n'est pas compatible avec les tables générées avec l'option --DBColumnNames dans RVTools.
  • La CLI mcdc n'est pas compatible avec l'exportation des données collectées à l'aide de cette méthode vers le centre de migration. Toutefois, vous pouvez l'utiliser pour exécuter une évaluation hors connexion.

Étape suivante