Effectuer une évaluation hors connexion

La CLI du client de détection du centre de migration ou de la CLI mcdc vous permet d'exécuter une évaluation hors connexion avec les informations que vous avez collectées lors de la phase de découverte. L'évaluation hors connexion crée des rapports qui vous fournissent un résultat général d'évaluation de l'adéquation pour la migration et des blocages potentiels pour différents parcours de migration. L'évaluation hors connexion décrit également les problèmes à résoudre avant la migration.

Elle fournit une évaluation globale de l'adéquation basée sur l'un des scores suivants :

  • Adéquation parfaite
  • Bonne adéquation avec quelques résultats qui peuvent nécessiter votre attention
  • Nombre minimal de tâches nécessaires avant la migration
  • Nombre modéré de tâches nécessaires avant la migration
  • Nombre important de tâches nécessaires avant la migration
  • Inadéquation
  • Données insuffisantes

Avant de commencer

  • Pour générer un rapport d'évaluation hors connexion, commencez par découvrir et collecter des données à partir de vos éléments avec la CLI mcdc. Pour en savoir plus, consultez la page Exécuter une détection d'inventaire.

Générer un rapport

La CLI mcdc vous permet de générer le rapport d'évaluation hors connexion au format HTML, JSON, CSV ou XLSX. Les rapports HTML et CSV sont disponibles sous forme de versions récapitulatives et détaillées.

HTML

Résumé

  1. Exécutez la commande suivante dans le répertoire où vous avez téléchargé la CLI mcdc:

    Linux

    ./mcdc report --format html --file REPORT_NAME.html

    Windows

    mcdc.exe report --format html --file REPORT_NAME.html

    L'outil génère un fichier HTML nommé REPORT_NAME.html dans le répertoire actuel.

  2. Pour afficher le rapport, ouvrez le fichier REPORT_NAME.html dans un navigateur.

    Ce rapport inclut une section d'analyse des coûts.

    Utilisez ce rapport pour estimer le coût d'exécution de charges de travail modernisées dans Google Cloud. Le rapport regroupe les VM par stratégie de modernisation, et additionne les coûts par stratégie de modernisation et par coût global. L'analyse des coûts vous aide à déterminer la stratégie de modernisation à adopter, en fonction de la valeur que vous souhaitez moderniser pour vos charges de travail et de l'effort que vous prévoyez d'investir.

    Le calcul est basé sur les détails de la configuration des VM, tels que le nombre de processeurs, la mémoire et l'espace de stockage, et exclut les VM qui ne correspondent pas aux objectifs de modernisation.

Détaillé

  1. Exécutez la commande suivante dans le répertoire où vous avez téléchargé la CLI mcdc:

    Linux

    ./mcdc report --format html --full --file REPORT_NAME.html

    Windows

    mcdc.exe report --format html --full --file REPORT_NAME.html

    L'outil génère un fichier HTML nommé REPORT_NAME.html dans le répertoire actuel.

  2. Pour afficher le rapport, ouvrez le fichier REPORT_NAME.html dans un navigateur.

    Le rapport contient un tableau listant toutes les VM détectées. Il est possible d'ajouter davantage de colonnes au tableau. Vous pouvez également appliquer un filtre de texte au tableau.

    Vous pouvez ouvrir n'importe quelle VM dans le tableau pour consulter ses attributs, ses parcours cibles et ses composants d'application. Vous pouvez ensuite ouvrir n'importe quel composant d'application à partir de la VM pour afficher ses attributs et ses parcours cibles.

    Le rapport HTML détaillé peut ne pas s'ouvrir lorsque vous en créez un sur un très grand nombre de VM (généralement plus de 10 000), mais le nombre exact dépend de votre machine, de votre navigateur et du contenu du rapport. Dans ce cas, le rapport XLSX constitue une bonne alternative.

JSON

  1. Exécutez la commande suivante dans le répertoire où vous avez téléchargé la CLI mcdc:

    Linux

    ./mcdc report --format json --file REPORT_NAME.json

    Windows

    mcdc.exe report --format json --file REPORT_NAME.json

    L'outil génère un fichier JSON nommé REPORT_NAME.json dans le répertoire actuel.

  2. Ouvrez le fichier dans un éditeur de texte.

CSV

Résumé

  1. Exécutez la commande suivante dans le répertoire où vous avez téléchargé la CLI mcdc:

    Linux

    ./mcdc report --format csv --file REPORT_NAME.csv

    Windows

    mcdc.exe report --format csv --file REPORT_NAME.csv

    L'outil génère un fichier CSV nommé REPORT_NAME.csv dans le répertoire actuel.

  2. Importez le rapport CSV dans votre outil de visualisation de données.

    Le rapport contient le score d'adéquation pour chaque parcours des VM, mais n'inclut pas les résultats des règles individuelles.

Détaillé

  1. Exécutez la commande suivante dans le répertoire où vous avez téléchargé la CLI mcdc:

    Linux

    ./mcdc report --format csv --full --file REPORT_NAME.csv

    Windows

    mcdc.exe report --format csv --full --file REPORT_NAME.csv

    L'outil génère un fichier CSV nommé REPORT_NAME.csv dans le répertoire actuel.

  2. Importez le rapport CSV dans votre outil de visualisation de données.

    Le rapport contient les résultats de toutes les règles pour chaque VM et composant d'application.

XLSX

  1. Exécutez la commande suivante dans le répertoire où vous avez téléchargé la CLI mcdc:

    Linux

    ./mcdc report --format xlsx --file REPORT_NAME.xlsx

    Windows

    mcdc.exe report --format xlsx --file REPORT_NAME.xlsx

    L'outil génère une feuille de calcul nommée REPORT_NAME.xlsx dans le répertoire actuel.

  2. Ouvrez la feuille de calcul.

    La feuille de calcul contient plusieurs feuilles de calcul affichant les éléments suivants:

    • Informations sur toutes les VM détectées
    • Informations sur tous les composants d'application détectés
    • Score d'adéquation pour tous les parcours de chaque VM et composant d'application
    • Une feuille de calcul par parcours contenant les résultats de toutes les règles pour ce parcours

La CLI mcdc stocke les données d'évaluation et les informations de journal dans le répertoire ~/.mcdc de la machine hôte. Pour savoir comment supprimer ces données, consultez la section Supprimer les données collectées de la machine hôte.

Spécifier la plate-forme cible

Lorsque vous générez un rapport, utilisez l'indicateur --target-platform pour indiquer la plate-forme spécifique vers laquelle vous souhaitez migrer vos VM. Les options disponibles sont les suivantes: gcp, anthos, anthosbm, containers et all. Chaque option vous permet de spécifier un ensemble différent de parcours à évaluer:

  • gcp évalue les parcours Lift and Shift vers Compute Engine et Google Cloud VMware Engine, ainsi que les parcours de conteneurisation vers Google Kubernetes Engine, GKE Autopilot et Cloud Run.
  • anthos évalue les parcours Lift and Shift vers Google Distributed Cloud Virtual pour Bare Metal et les parcours de conteneurisation vers GKE et Cloud Run.
  • anthosbm est équivalent à anthos.
  • containers évalue la modernisation de GKE Enterprise, Google Kubernetes Engine, GKE Autopilot et Cloud Run.
  • all évalue tous les parcours possibles.

Par exemple, pour limiter le rapport au parcours de migration gcp, exécutez la commande suivante:

Linux

./mcdc report --format FORMAT --target-platform gcp --file REPORT_NAME

Windows

mcdc.exe report --format FORMAT --target-platform gcp --file REPORT_NAME

Étapes suivantes