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
mcdcdoit 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 commandemcdcet 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
mcdcdoit disposer de droits d'accès en lecture sur une ou plusieurs VM. L'CLImcdcne 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 deNo Access. - Le nom d'utilisateur que vous transmettez à la CLI
mcdcdoit 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
mcdcdoit disposer de privilèges de lecture, d'écriture et d'exécution sur la machine exécutant la CLImcdc.
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
mcdcpour 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
mcdcpour 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
mcdcCLI à 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
mcdcdoit 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 ./mcdcavant 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.shs'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.ps1né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
- Découvrez comment télécharger la CLI
mcdc.