Consulter les conditions requises

Ce document liste les exigences pour télécharger et exécuter la CLI du client de découverte Migration Center et les scripts de collecte d'invités.

Exigences pour télécharger et exécuter la CLI mcdc

Pour télécharger et exécuter la CLI mcdc, vous devez remplir les conditions suivantes.

Configuration matérielle requise

Pour optimiser les performances, assurez-vous que la machine virtuelle (VM) hébergeant le client de découverte répond aux spécifications suivantes :

  • 2 cœurs de processeur
  • 4 Go de RAM
  • 30 Go d'espace libre

Configuration requise pour Linux

La CLI mcdc s'exécute sur toutes les machines Linux avec glibc version 2.25 ou ultérieure, y compris les systèmes d'exploitation Linux suivants :

  • Ubuntu 18 ou version ultérieure
  • CentOS 8 ou version ultérieure
  • RHEL 8 ou version ultérieure
  • Debian 11 ou version ultérieure
  • openSUSE Leap 15 ou version ultérieure

Configuration requise pour Windows

La CLI mcdc s'exécute sur les machines dotées des systèmes d'exploitation suivants :

  • Windows 10 ou version ultérieure
  • Windows Server 2016 ou version ultérieure

Exigences pour les VM VMware

Pour collecter des données à l'aide de la découverte de l'inventaire VMware avec la CLI mcdc :

  • La machine exécutant l'CLI mcdc doit pouvoir se connecter à vos hôtes vCenter et ESX. Cela inclut l'ouverture de tous les ports nécessaires dans les règles de pare-feu et la garantie de la connectivité réseau entre la machine hôte de CLI de commande mcdc et le serveur vCenter et les hôtes ESX cibles.
  • Le serveur vSphere vCenter doit être en version 5.5 ou ultérieure.
  • Le serveur vSphere vCenter doit être compatible avec TLS 1.2 ou une version ultérieure.
  • Le nom d'utilisateur que vous transmettez à la CLI mcdc doit disposer de droits d'accès en lecture sur une ou plusieurs VM. L'CLI mcdc ne peut découvrir que les informations concernant les VM accessibles à l'utilisateur spécifié. Le privilège de lecture est généralement attribué à tous les rôles, à l'exception de No Access.
  • Le nom d'utilisateur que vous transmettez à la CLI mcdc doit disposer de droits de lecture sur l'hôte ESX. S'il existe plusieurs serveurs ESX, des droits de lecture sont requis pour chaque serveur ESX qui héberge une VM découverte.
  • L'utilisateur exécutant la CLI mcdc doit disposer de privilèges de lecture, d'écriture et d'exécution sur la machine exécutant la CLI mcdc.

Pour utiliser la CLI mcdc afin d'exécuter les scripts de collecte d'invité à distance pour les VM VMware :

  • Vous devez disposer des mêmes autorisations pour exécuter VMware Discovery que celles décrites précédemment.
  • Le nom d'utilisateur que vous transmettez à la CLI mcdc pour vous connecter à vSphere doit disposer des droits suivants sur la VM : modifications d'opération en tant qu'invité, exécution du programme d'opération en tant qu'invité et requêtes d'opération en tant qu'invité.
  • Les identifiants utilisateur de VM utilisés par la CLI mcdc pour exécuter le script doivent disposer de droits d'administrateur sur la machine invitée cible pour la VM Windows.
  • Le port 443 doit être ouvert de la station Linux mcdc CLI à tous les hôtes ESXI.

Conditions requises pour la collecte SSH

Pour utiliser la CLI mcdc afin d'exécuter les scripts de collecte d'invités à distance à l'aide de SSH :

  • La machine hébergeant la CLI mcdc doit disposer d'un accès SSH aux machines Linux cibles.

Conditions requises pour l'analyse de plages d'adresses IP

Pour exécuter un scan de plage d'adresses IP à l'aide de la CLI mcdc :

  • Configurez les pare-feu de votre réseau pour activer les requêtes ICMP sur le réseau ou les machines de votre infrastructure.
  • Accordez des autorisations aux utilisateurs non privilégiés pour qu'ils puissent effectuer un ping depuis la machine hôte. Vous pouvez également exécuter sudo setcap cap_net_raw-ep ./mcdc avant d'analyser une plage d'adresses IP.

Exigences pour télécharger et exécuter des scripts de collecte d'invités

  • mcdc-linux-collect.sh s'exécute sur les systèmes d'exploitation Linux suivants ou versions ultérieures :

    • CentOS 7
    • Red Hat Enterprise Linux (RHEL) 8
    • Ubuntu 14.04
    • Debian 9
    • openSUSE 15

    Sur les anciennes versions du système d'exploitation, il est possible que le script ne s'exécute pas ou qu'il collecte des données incomplètes.

  • mcdc-windows-collect.ps1 nécessite PowerShell 2.0 ou une version ultérieure (pas PowerShell Core), et une interface système avec GUI (pas Server Core) ou le framework .Net en version 4.5 ou ultérieure. Toutes les versions de Windows ultérieures ou égales à Windows 8 et Windows Server 2012 sont compatibles avec ces exigences, de même que la majorité des machines Windows 7 et Windows Server 2008 R2.

Étapes suivantes