Inventarerkennung ausführen

Mit der Inventarerkennung können Sie alle virtuellen Maschinen (VMs) scannen und auflisten Instanzen in Ihrer Infrastruktur. Mit der Inventarsuche können Sie die Eigenschaften der VMs ermitteln, z. B. den Betriebssystemtyp, Speicher, Anzahl der Kerne und weitere grundlegende Informationen. Für VMs, die auf Mit der Inventarerkennung von VMware können Sie auch Leistungsdaten erfassen.

In diesem Dokument werden die Schritte zum Ausführen einer Inventarerkennung mithilfe der Methode Befehlszeile des Discovery-Clients des Migration Centers

Hinweise

  1. Lesen Sie die Anforderungen zum Herunterladen und Ausführen der mcdc-Befehlszeile.
  2. Führen Sie die Schritte zum Herunterladen der mcdc-Befehlszeile aus.

Inventarerkennung auf VMware mit der vSphere API ausführen

Verwenden Sie die vSphere API, um Daten zu allen VMs in einem vCenter zu erfassen, die für Folgendes sichtbar sind: dem Nutzer, der die mcdc-Befehlszeile ausführt. Sie können auch einen in einem bestimmten Ordner, Cluster oder Rechenzentrum.

vCenter konfigurieren

Wenn Sie die erfassten Daten in das Migration Center exportieren möchten, Bevor Sie eine Inventarerkennung ausführen, müssen Sie Ihr vCenter zu verbessern. Welche Daten Sie mit der mcdc-Befehlszeile erheben, hängt tatsächlich davon ab, die Einstellungen für Statistiken in vCenter ändern.

vCenter unterstützt vier Statistikebenen:

  • Ebene 1 macht nur die CPU- und Arbeitsspeicherleistung verfügbar.
  • Ebene 2 gibt die Netzwerkleistung an.
  • Ebene 3 aktiviert Eingabe-/Ausgabevorgänge pro Sekunde (IOPS).
  • In Ebene 4 sind alle verfügbaren Messwerte verfügbar.

Eine detaillierte Liste der verfügbaren Messwerte für alle Statistikebenen finden Sie unter Datenerhebungsebenen:

Standardmäßig ist die Statistikebene auf Ebene 1 eingestellt. Mit Level 1 und 2 können Sie unvollständige Daten über Ihre Infrastruktur erheben. Mit Level 3 können Sie alles erfassen, was zum Generieren der Gesamtbetriebskosten erforderlich ist Bericht. Nachdem die Statistikebene in vCenter geändert wurde, kann es mehrere Stunden, bis Leistungsdaten verfügbar sind.

Weitere Informationen zum Ändern von Statistikebenen in vCenter finden Sie unter Konfigurieren Sie Intervalle für die Erfassung von Statistiken im vSphere-Client.

Erkennung ausführen

  1. Wechseln Sie zu dem Verzeichnis, in das Sie die mcdc-Befehlszeile heruntergeladen haben.
  2. Führen Sie die Erkennung aus:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL

    Windows

    mcdc.exe discover vsphere -u USERNAME --url https://VSPHERE_URL

    Ersetzen Sie Folgendes:

    • USERNAME: Ihr vCenter-Nutzername
    • VSPHERE_URL: die URL für Ihre vCenter Server-Instanz oder den vSphere-Client

    So vermeiden Sie eine Zertifikatsprüfung für die Verbindung mit vCenter: Fügen Sie in den Befehl das Flag -i (nicht sicher) ein.

  3. Geben Sie das vCenter-Passwort ein, wenn Sie dazu aufgefordert werden.

Nach Abschluss der Inventarerkennung werden die gesammelten Daten in der lokale Datenbank.

Erkennung definieren

  • Führen Sie die Erkennung im Stammverzeichnis aus:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

  • Führen Sie die Erkennung in einem bestimmten Ordner aus:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Ersetzen Sie Folgendes:

    • DATACENTER: der Name des Rechenzentrums.
    • FOLDER: Pfad zum Ordner
  • Führen Sie die Erkennung in einem bestimmten Cluster aus:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Ersetzen Sie Folgendes:

    • CLUSTER ist der Name des Clusters.
  • Führen Sie die Erkennung in einem bestimmten Rechenzentrum aus:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

Fügen Sie den Parameter Das Flag -i (unsicher) im Befehl.

Zeitlimit anpassen

Das standardmäßige Zeitlimit beträgt 60 Minuten. Wenn Sie jedoch eine Inventarsuche ausführen, mit mehr als 1.000 VMs oder einer Gastsammlung für einen vCenter-Server einen vCenter-Server mit mehr als 100 VMs, erhöhen Sie das Zeitlimit entsprechend. mit der Gesamtzahl der VMs.

Wenn Sie eine Inventarerkennung ausführen, erhöhen Sie pro 1.000 zusätzlichen VMs das Zeitlimit um 60 Minuten. Wenn Sie beispielsweise 2.000 VMs haben, legen Sie Timeout auf 120 Minuten.

Wenn Sie eine Gasterkennung ausführen, erhöhen Sie pro 100 zusätzlichen VMs den Wert um 60 Minuten zu überschreiten. Wenn Sie beispielsweise 300 VMs haben, legen Sie das Zeitlimit fest, auf 180 Minuten zu reduzieren.

  • Wenn Sie die Zeitüberschreitungseinstellung ändern möchten, setzen Sie das Flag --timeout auf den erforderlichen Wert Zeitüberschreitung:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL --timeout TIMEOUT_IN_SECONDS

    Windows

    mcdc.exe discover vsphere -u USERNAME --url https://VSPHERE_URL --timeout TIMEOUT_IN_SECONDS

    Ersetzen Sie TIMEOUT_IN_SECONDS durch das Zeitlimit in Sekunden.

An dieser Stelle können Sie prüfen, ob die Daten zu Ihrer gesamten Infrastruktur erfasst wurden, können Sie entweder den Befehl discover ls verwenden oder Führen Sie eine Offline-Bewertung durch. Für einen Bewertung der auf VMware ausgeführten VMs nach Abschluss ausgeführt wird, können Sie eine Gasterkennung ausführen.

Inventarerkennung auf VMware mit RVTools ausführen

Für VMs, die auf VMware ausgeführt werden, können Sie mit der mcdc-Befehlszeile Folgendes analysieren: die XLSX-Berichtsdateien, die mit RVTools

  • Sammeln Sie Daten basierend auf Ihrem vorhandenen RVTools-Export:

    Linux

    ./mcdc discover rvtools REPORT_NAME.xlsx

    Windows

    mcdc.exe discover rvtools REPORT_NAME.xlsx

    Ersetzen Sie REPORT_NAME durch den Pfad zum generierten XLSX-Format. mit RVTools.

Diese Methode weist jedoch folgende Einschränkungen auf:

  • Die mcdc-Befehlszeile unterstützt keine generierten Tabellen mit dem Flag --DBColumnNames in RVTools.
  • Die mcdc-Befehlszeile unterstützt den Export von Daten nicht die mit dieser Methode in Migration Center erfasst wurden. Sie können jedoch damit eine Offlinebewertung durchgeführt werden kann.

Inventarerkennung in AWS ausführen

  • Führen Sie die Inventarerkennung aus:

    Linux

    ./mcdc discover aws -r REGION

    Windows

    mcdc.exe discover aws -r REGION

    Ersetzen Sie REGION durch die AWS-Region.

    In der mcdc-Befehlszeile werden Sie aufgefordert, die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel einzugeben.

    Die Ausgabe sollte in etwa so aussehen:

    Collected 166 VMs
    [✓] Collection completed.
    

Zeitlimit anpassen

Standardmäßig ist das Zeitlimit auf 60 Minuten eingestellt. Wenn Sie jedoch Inventar ausführen, Erkennung für eine AWS-Region mit mehr als 10.000 VMs, erhöhen Sie das Zeitlimit proportional zur Gesamtzahl der VMs in dieser Region.

  • Wenn Sie die Zeitüberschreitungseinstellung ändern möchten, setzen Sie das Flag --timeout auf den erforderlichen Wert Zeitüberschreitung:

    Linux

    ./mcdc discover aws -r REGION --timeout TIMEOUT_IN_SECONDS

    Windows

    mcdc.exe discover aws -r REGION --timeout TIMEOUT_IN_SECONDS

    Ersetzen Sie TIMEOUT_IN_SECONDS durch das Zeitlimit in Sekunden.

An dieser Stelle können Sie prüfen, ob die Daten zu Ihrer gesamten Infrastruktur erfasst wurden, können Sie entweder den Befehl discover ls verwenden oder Führen Sie eine Offline-Bewertung durch. Für einen Bewertung der EC2-VMs abschließen, nachdem Sie das Inventar ausgeführt haben können Sie eine Gasterkennung ausführen.

Nächste Schritte