In diesem Dokument werden die Anforderungen zum Herunterladen und Ausführen der Befehlszeile des Migrationscenter-Discovery-Clients und der Gasterfassungsskripts aufgeführt.
Anforderungen zum Herunterladen und Ausführen der mcdc
-Befehlszeile
Zum Herunterladen und Ausführen der mcdc
-Befehlszeile müssen Sie die folgenden Anforderungen erfüllen.
Anforderungen für Linux
Die mcdc
-Befehlszeile wird auf allen Linux-Computern mit glibc
Version 2.25 oder höher ausgeführt. Dazu gehören die folgenden Linux-Betriebssysteme:
- Ubuntu 18 oder höher
- CentOS 8 oder höher
- RHEL 8 oder höher
- Debian 11 oder höher
- openSUSE Leap 15 oder höher
Anforderungen für Windows
Die mcdc
-Befehlszeile wird auf Computern mit den folgenden Betriebssystemen ausgeführt:
- Windows 10 oder höher
- Windows Server 2016 oder höher
Anforderungen für VMware-VMs
So verwenden Sie die mcdc
-Befehlszeile, um Daten mit der VMware-Inventarerkennung zu erfassen:
- Der Computer, auf dem die
mcdc
-Befehlszeile ausgeführt wird, muss eine Verbindung zu Ihren vCenter- und ESX-Hosts herstellen können. Dazu gehören das Öffnen aller erforderlichen Ports in Firewallregeln und das Sicherstellen der Netzwerkverbindung zwischen dem Hostcomputer dermcdc
-Befehlszeile und dem vCenter-Zielserver und den ESX-Hosts. - Der vSphere vCenter-Server muss Version 5.5 oder höher sein.
- Der vSphere vCenter-Server muss TLS ab Version 1.2 unterstützen.
- Der Nutzername, den Sie an die
mcdc
-Befehlszeile übergeben, muss Leseberechtigungen für eine oder mehrere VMs haben. Diemcdc
-Befehlszeile kann nur Informationen zu VMs ermitteln, auf die der angegebene Nutzer zugreifen kann. Die Leseberechtigung wird normalerweise allen Rollen außerNo Access
zugewiesen. - Der Nutzername, den Sie an die
mcdc
-Befehlszeile übergeben, muss Leseberechtigungen auf dem Host ESX haben. Wenn mehrere ESX-Server vorhanden sind, sind für jeden ESX, der eine erkannte VM hostet, Leseberechtigungen erforderlich. - Der Nutzer, der die
mcdc
-Befehlszeile ausführt, muss Lese-, Schreib- und Ausführungsberechtigungen auf dem Computer haben, auf dem diemcdc
-Befehlszeile ausgeführt wird.
So verwenden Sie die mcdc
-Befehlszeile, um die Gastsammlungsskripts remote für VMware-VMs auszuführen:
- Sie benötigen dieselben Berechtigungen, um die zuvor beschriebene VMware-Erkennung auszuführen.
- Der Nutzername, den Sie an die
mcdc
-Befehlszeile übergeben, um eine Verbindung zu vSphere herzustellen, muss die folgenden Berechtigungen für die VM haben: Gastbetriebsänderungen, Ausführung von Gastbetriebsprogrammen und Gastbetriebsabfragen. - Die VM-Nutzeranmeldedaten, die von der
mcdc
-Befehlszeile zum Ausführen des Skripts verwendet werden, müssen Administratorberechtigungen auf dem Ziel-Gastcomputer für die Windows-VM haben. - Port 443 muss von der Linux-Station
mcdc
CLI zu allen ESXI-Hosts geöffnet sein.
Anforderungen für die SSH-Erfassung
So verwenden Sie die mcdc
-Befehlszeile, um die Skripts zur Gasterfassung per Remotezugriff mit SSH auszuführen:
Die Maschine, auf der die
mcdc
-Befehlszeile gehostet wird, muss SSH-Zugriff auf die Linux-Zielmaschinen haben.
Anforderungen für den IP-Bereichsscan
So führen Sie mit der mcdc
-Befehlszeile einen IP-Bereichsscan aus:
- Konfigurieren Sie Ihre Netzwerkfirewalls so, dass ICMP-Anfragen im Netzwerk oder auf Maschinen in Ihrer Infrastruktur aktiviert werden.
- Gewähren Sie nicht privilegierten Nutzern die Berechtigung, einen Ping vom Hostcomputer aus auszuführen. Alternativ können Sie vor dem IP-Bereichsscan
sudo setcap cap_net_raw-ep ./mcdc
ausführen.
Anforderungen zum Herunterladen und Ausführen von Skripts zur Gästeerfassung
mcdc-linux-collect.sh
läuft unter allen Linux-Versionen.mcdc-windows-collect.ps1
erfordert PowerShell 2.0 oder höher (nicht PowerShell Core) und entweder eine GUI-Shell (kein Server Core) oder ein .Net Framework 4.5 oder höher. Alle Windows-Versionen, die höher als oder gleich Windows 8 und Windows Server 2012 sind, sowie die überwiegende Mehrheit der Windows 7- und Windows Server 2008 R2-Computer unterstützen diese Anforderungen.