Anforderungen prüfen

In diesem Dokument werden die Anforderungen zum Herunterladen und Ausführen der Befehlszeile des Discovery-Clients aus dem Migrationscenter und der Scripts zur Gasterfassung aufgeführt.

Voraussetzungen für das Herunterladen und Ausführen der mcdc-Befehlszeile

Damit Sie die mcdc CLI herunterladen und ausführen können, müssen die folgenden Anforderungen erfüllt sein.

Anforderungen für Linux

Die mcdc CLI kann auf allen Linux-Computern mit glibc Version 2.25 oder höher ausgeführt werden. 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 kann auf Computern mit den folgenden Betriebssystemen ausgeführt werden:

  • Windows 10 oder höher
  • Windows Server 2016 oder höher

Anforderungen für VMware-VMs

So erfassen Sie mit der mcdc-Befehlszeile Daten mithilfe der VMware-Inventarerkennung:

  • Der Computer, auf dem die mcdc CLI ausgeführt wird, muss eine Verbindung zu Ihrem vCenter und Ihren ESX-Hosts herstellen können. Dazu gehören das Öffnen aller erforderlichen Ports in Firewallregeln und das Sicherstellen der Netzwerkverbindung zwischen dem mcdc-CLI-Hostcomputer und dem vCenter-Zielserver und den ESX-Hosts.
  • Der vCenter-Server von vSphere muss Version 5.5 oder höher sein.
  • Der vSphere vCenter-Server muss TLS 1.2 oder höher unterstützen.
  • Der Nutzername, den Sie an die mcdc-Befehlszeile übergeben, muss Leseberechtigungen für eine oder mehrere VMs haben. Die mcdc-Befehlszeile kann nur Informationen zu VMs ermitteln, auf die der angegebene Nutzer zugreifen kann. Die Leseberechtigung wird in der Regel allen Rollen außer No 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 Leseberechtigungen für jeden ESX erforderlich, der eine erkannte VM hostet.
  • Der Nutzer, der die mcdc-Befehlszeile ausführt, muss Lese-, Schreib- und Ausführungsberechtigungen auf dem Computer haben, auf dem die mcdc-Befehlszeile ausgeführt wird.

So verwenden Sie die mcdc-Befehlszeile, um die Erfassungsskripts für VMware-VMs remote auszuführen:

  • Sie benötigen die oben beschriebenen Berechtigungen, um VMware Discovery ausführen zu können.
  • Der Nutzername, den Sie der mcdc-Befehlszeile zur Verbindung mit vSphere übergeben, muss die folgenden Berechtigungen auf der VM haben: „Änderung des Gastvorgangs“, „Ausführung des Gastvorgangsprogramms“ und „Abfragen für Gastvorgänge“.
  • Die von der mcdc-Befehlszeile zum Ausführen des Scripts verwendeten VM-Nutzeranmeldedaten müssen Administratorberechtigungen auf dem Ziel-Gastcomputer für die Windows-VM haben.
  • Port 443 muss über die Linux-CLI-Station mcdc für alle ESXi-Hosts geöffnet sein.

Anforderungen für die SSH-Datenerhebung

So führen Sie die Gasterfassungsscripts mit der mcdc-Befehlszeile per Remote-Zugriff mit SSH aus:

  • Der Computer, auf dem die mcdc-Befehlszeile gehostet wird, muss SSH-Zugriff auf die Ziel-Linux-Computer haben.

Anforderungen an den IP-Bereichsscan

So führen Sie mit der mcdc-Befehlszeile einen Scan des IP-Adressbereichs aus:

  • Konfigurieren Sie Ihre Netzwerk-Firewalls so, dass ICMP-Anfragen im Netzwerk oder auf den Maschinen in Ihrer Infrastruktur zugelassen werden.
  • Nutzer ohne Berechtigungen können dann einen Ping vom Hostcomputer aus ausführen. Alternativ können Sie vor dem Ausführen eines IP-Bereichs-Scans sudo setcap cap_net_raw-ep ./mcdc ausführen.

Anforderungen zum Herunterladen und Ausführen von Gasterfassungsscripts

  • mcdc-linux-collect.sh kann mit allen Linux-Versionen ausgeführt werden.
  • mcdc-windows-collect.ps1 erfordert PowerShell 2.0 oder höher (nicht PowerShell Core) und entweder eine GUI-Shell (nicht Serverkern) oder .NET Framework 4.5 oder höher. Alle Windows-Versionen ab Windows 8 und Windows Server 2012 unterstützen diese Anforderungen, ebenso wie die überwiegende Mehrheit der Windows 7- und Windows Server 2008 R2-Maschinen.

Nächste Schritte