Einrichten einer Appliance für Server in Hyper-V

Befolgen Sie die Anleitungen in diesem Artikel, um die Azure Migrate-Appliance für die Ermittlung und Bewertung von Servern in Hyper-V mit dem Tool Azure Migrate: Ermittlung und Bewertung einzurichten.

Die schlanke Azure Migrate-Appliance wird vom Azure Migrate-Tool für die Ermittlung, Bewertung und Migration verwendet, um lokale Hyper-V-Server zu ermitteln und Metadaten/Leistungsdaten für Server an Azure zu senden.

Sie können die Appliance mithilfe verschiedener Methoden bereitstellen:

  • Richten Sie mithilfe einer heruntergeladenen VHD einen Server in Hyper-V ein. Diese Methode wird im aktuellen Artikel beschrieben.
  • Richten Sie mit einem PowerShell-Installationsskript einen Server in Hyper-V oder einen physischen Server ein. Diese Methode sollte verwendet werden, wenn Sie den Server nicht mithilfe einer VHD einrichten können oder in Azure Government arbeiten.

Überprüfen Sie nach der Erstellung der Appliance, ob diese eine Verbindung mit dem Tool „Azure Migrate: Ermittlung und Bewertung“ herstellen kann. Führen Sie dann die erstmalige Konfiguration durch, und registrieren Sie sie im Projekt.

Hinweis

Wenn Sie bereits ein Projekt erstellt haben, können Sie dieses Projekt zum Registrieren zusätzlicher Appliances verwenden, um mehr Server zu ermitteln und zu bewerten. Weitere Informationen

Bereitstellung der Appliance (VHD)

So richten Sie die Appliance mithilfe einer VHD-Vorlage ein

  • Geben Sie einen Appliancenamen ein, und generieren Sie einen Projektschlüssel im Portal.
  • Herunterladen einer komprimierten Hyper-V-VHD über das Azure-Portal
  • Erstellen Sie die Appliance, und überprüfen Sie, ob sie eine Verbindung mit „Azure Migrate: Ermittlung und Bewertung“ herstellen kann.
  • Führen Sie die Erstkonfiguration der Appliance aus, und registrieren Sie sie unter Verwendung des Projektschlüssels im Projekt.

Generieren des Projektschlüssels

  1. Wählen Sie unter Migrationsziele die Option >Server, Datenbanken und Web-Apps>Azure Migrate: Ermittlung und Bewertung die Option Ermitteln aus.
  2. Wählen Sie unter Server ermitteln>Sind Ihre Server virtualisiert? die Option Ja, mit Hyper-V aus.
  3. Geben Sie unter 1: Projektschlüssel generieren einen Namen für die Azure Migrate-Appliance ein, die Sie für die Ermittlung von Servern auf Hyper-V einrichten. Für den Namen können bis zu 14 alphanumerische Zeichen angegeben werden.
  4. Klicken Sie auf Schlüssel generieren, um mit der Erstellung der erforderlichen Azure-Ressourcen zu beginnen. Schließen Sie die Seite „Discover servers“ (Server ermitteln) nicht, während die Ressourcen erstellt werden.
  5. Nach der erfolgreichen Erstellung der Azure-Ressourcen wird ein Projektschlüssel generiert.
  6. Kopieren Sie den Schlüssel, da Sie ihn benötigen, um die Registrierung der Appliance während der Konfiguration abzuschließen.

Herunterladen der VHD

Wählen Sie in 2: Azure Migrate Anwendung herunterladen, wählen Sie die Option aus. VHD-Datei und Klicken Sie auf "Herunterladen".

Screenshot of selections for Discover servers.

Screenshots of selections for Generate Key.

Überprüfen der Sicherheit

Vergewissern Sie sich vor der Bereitstellung, dass die gezippte Datei sicher ist.

  1. Öffnen Sie auf dem Server, auf den Sie die Datei heruntergeladen haben, ein Administratorbefehlsfenster.
  2. Führen Sie den folgenden Befehl aus, um den Hash für die VHD zu generieren.
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Beispiel für die Verwendung: C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256

Überprüfen Sie den aktuellen Hashwert, indem Sie das Ergebnis des obigen Befehls mit dem hier dokumentierten Wert vergleichen.

Erstellen der Appliance

Importieren Sie die heruntergeladene Datei, und erstellen Sie eine Appliance.

  1. Extrahieren Sie die gezippte VHD-Datei in einem Ordner auf dem Hyper-V-Host, der die Appliance hostet. Drei Ordner werden extrahiert.

  2. Öffnen Sie den Hyper-V-Manager. Klicken Sie unter Aktionen auf Virtuellen Computer importieren.

    Screenshot of preocedure to Deploy VHD.

  3. Klicken Sie im Assistenten zum Importieren virtueller Computer unter > auf Weiter.

  4. Geben Sie unter Ordner suchen den Ordner an, der die extrahierte VHD enthält. Klicken Sie dann auf Weiter.

  5. Klicken Sie unter Virtuellen Computer auswählen auf Weiter.

  6. Klicken Sie unter Importtyp auswählen auf Virtuellen Computer kopieren (neue eindeutige ID erstellen) . Klicken Sie dann auf Weiter.

  7. Behalten Sie unter Ziel auswählen die Standardeinstellung bei. Klicken Sie auf Weiter.

  8. Behalten Sie unter Speicherordner die Standardeinstellung bei. Klicken Sie auf Weiter.

  9. Geben Sie unter Netzwerk auswählen den virtuellen Switch an, der vom Server verwendet wird. Der Switch benötigt Internetkonnektivität, um Daten an Azure senden zu können.

  10. Überprüfen Sie die Einstellungen unter Zusammenfassung. Klicken Sie auf Fertig stellen.

  11. Starten Sie den virtuellen Computer im Hyper-V-Manager unter Virtuelle Computer.

Überprüfen des Appliancezugriffs auf Azure

Stellen Sie sicher, dass die Appliance eine Verbindung mit Azure-URLs für öffentliche Clouds und Azure Government-Clouds herstellen kann.

Konfigurieren der Appliance

Führen Sie die Ersteinrichtung der Appliance durch.

Hinweis

Wenn Sie die Appliance mithilfe eines PowerShell-Skripts und nicht mit der heruntergeladenen VHD einrichten, sind die ersten beiden Schritte in diesem Verfahren nicht relevant.

  1. Klicken Sie im Hyper-V-Manager unter Virtuelle Computer mit der rechten Maustaste auf den Server, und klicken Sie anschließend auf Verbinden.

  2. Geben Sie die Sprache, die Zeitzone und das Kennwort für die Appliance an.

  3. Öffnen Sie in einem Browser auf einem beliebigen System, der eine Verbindung mit der Appliance herstellen kann, die URL der Appliance-Web-App: https://Name oder IP-Adresse der Appliance: 44368.

    Alternativ können Sie auch auf dem Appliancedesktop auf die App-Verknüpfung klicken, um die App zu öffnen.

  4. Akzeptieren Sie die Lizenzbedingungen, und lesen Sie die Drittanbieterinformationen.

Einrichten von Voraussetzungen und Registrieren der Appliance

Wählen Sie im Konfigurationsmanager die Option Voraussetzungen einrichten aus und führen Sie dann die folgenden Schritte aus:

  1. Konnektivität: Die Appliance überprüft, ob der Server über Internetzugriff verfügt. Wenn der Server einen Proxy verwendet:

    • Wählen Sie Proxy einrichten aus, um die Proxyadresse (im Formular http://ProxyIPAddress oder http://ProxyFQDN, wobei der FQDN auf einen vollqualifizierten Domänennamen verweist) und den Lauschport anzugeben.

    • Geben Sie die Anmeldeinformationen ein, wenn der Proxy eine Authentifizierung erfordert.

    • Wenn Sie Proxydetails hinzugefügt oder den Proxy oder die Authentifizierung deaktiviert haben, wählen Sie Speichern, um die Konnektivitätsprüfung auszulösen und erneut zu überprüfen.

      Es werden nur HTTP-Proxys unterstützt.

  2. Uhrzeitsynchronisierung: Überprüfen Sie, ob die Uhrzeit der Appliance mit der Internetzeit synchronisiert ist, damit die Ermittlung ordnungsgemäß funktioniert.

  3. Updates installieren und die Appliance registrieren: Führen Sie die folgenden Schritte aus, um die automatische Aktualisierung auszuführen und die Appliance zu registrieren:

    Screenshot that shows setting up the prerequisites in the appliance configuration manager.

    Hinweis

    Dies ist eine neue Benutzeroberfläche in der Azure Migrate-Appliance, die nur verfügbar ist, wenn Sie eine Appliance mit dem neuesten vom Portal heruntergeladenen OVA/Installer-Skript eingerichtet haben. Die bereits registrierten Appliances sehen weiterhin die ältere Version der Benutzeroberfläche und funktionieren weiterhin ohne Probleme.

    1. Wenn die Appliance automatisch aktualisiert werden soll, fügen Sie den Projektschlüssel ein, den Sie aus dem Portal kopiert haben. Wenn Sie nicht über den Schlüssel verfügen, wechseln Sie zu Azure Migrate: Ermittlung und Bewertung >Übersicht>Vorhandene Appliances verwalten. Wählen Sie den Appliancenamen aus, den Sie beim Erstellen des Projektschlüssels angegeben haben, und kopieren Sie dann den angezeigten Schlüssel.

    2. Die Appliance überprüft den Schlüssel und startet den Dienst für die automatische Aktualisierung, der alle Dienste auf der Appliance auf ihre neuesten Versionen aktualisiert. Wenn die automatische Aktualisierung fertig ist, können Sie Appliancedienste anzeigen auswählen, um den Status und die Versionen der auf dem Applianceserver ausgeführten Dienste anzuzeigen.

    3. Um die Appliance zu registrieren, müssen Sie Anmelden auswählen. Wählen Sie in "Mit Azure-Anmeldung fortfahren" die Option "Code kopieren" und "Anmelden " aus, um den Gerätecode zu kopieren (Sie benötigen einen Gerätecode für die Authentifizierung bei Azure), und öffnen Sie eine Azure-Anmeldeaufforderung auf einer neuen Browserregisterkarte. Vergewissern Sie sich, dass Sie den Popupblocker im Browser deaktiviert haben, um die Eingabeaufforderung anzuzeigen.

      Screenshot that shows where to copy the device code and log in.

    4. Fügen Sie auf einer neuen Registerkarte in Ihrem Browser den Gerätecode ein, und melden Sie sich mit Ihrem Azure-Benutzernamen und dem zugehörigen Kennwort an. Die Anmeldung mit einer PIN wird nicht unterstützt.

      Hinweis

      Wenn Sie die Registerkarte für die Anmeldung versehentlich schließen, ohne die Anmeldung durchzuführen, aktualisieren Sie die Browserregisterkarte des Appliance-Konfigurations-Managers, um den Gerätecode und die SchaltflächeCode kopieren und anmelden wieder anzuzeigen.

    5. Kehren Sie nach erfolgreicher Anmeldung zur Browserregisterkarte zurück, auf der der Appliance-Konfigurationsmanager angezeigt wird. Wenn das Azure-Benutzerkonto, mit dem Sie sich angemeldet haben, über die erforderlichen Berechtigungen für die Azure-Ressourcen verfügt, die während der Schlüsselgenerierung erstellt wurden, wird die Applianceregistrierung gestartet.

      Nachdem die Appliance erfolgreich registriert wurde, können Sie sich die Registrierungsdetails anzeigen lassen, indem Sie auf Details anzeigen klicken.

Während der Konfiguration der Appliance können Sie jederzeit die Voraussetzungen erneut ausführen, um zu prüfen, ob die Appliance alle Voraussetzungen erfüllt.

Delegieren von Anmeldeinformationen für SMB-VHDs

Wenn Sie VHDs in SMBs ausführen, müssen Sie die Delegierung von Anmeldeinformationen von der Appliance an die Hyper-V-Hosts aktivieren. Gehen Sie dazu in der Appliance wie folgt vor:

  1. Führen Sie auf der Appliance den folgenden Befehl aus. „HyperVHost1“ und „HyperVHost2“ sind Beispielhostnamen.

    Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
    
  2. Gehen Sie alternativ im Editor für lokale Gruppenrichtlinien auf der Appliance wie folgt vor:

    • Klicken Sie unter Richtlinie für "Lokaler Computer">Computerkonfiguration auf Administrative Vorlagen>System>Delegierung von Anmeldeinformationen.
    • Doppelklicken Sie auf Delegierung von aktuellen Anmeldeinformationen zulassen, und wählen Sie Aktiviert aus.
    • Klicken Sie unter Optionen auf Anzeigen, und fügen Sie jeden Hyper-V-Host, den Sie ermitteln möchten, mit dem Präfix wsman/ der Liste hinzu.
    • Doppelklicken Sie unter Delegierung von Anmeldeinformationen auf Delegierung von aktuellen Anmeldeinformationen mit reiner NTLM-Serverauthentifizierung zulassen. Fügen Sie auch hier wieder jeden Hyper-V-Host, den Sie ermitteln möchten, mit dem Präfix wsman/ der Liste hinzu.

Starten der kontinuierlichen Ermittlung

Stellen Sie von der Appliance aus eine Verbindung mit Hyper-V-Hosts oder -Clustern her, und starten Sie die Ermittlung.

Bereitstellen von Details zu Hyper-V-Hosts/-Clustern

  1. Klicken Sie in Schritt 1: Angeben von Hyper-V-Hostanmeldeinformationen auf Anmeldeinformationen hinzufügen, um einen Anzeigenamen für die Anmeldeinformationen anzugeben, und fügen Sie Benutzername und Kennwort für einen Hyper-V-Host/-Cluster hinzu, den die Appliance zur Ermittlung von Servern verwendet. Klicken Sie auf Speichern.

  2. Wenn Sie mehrere Anmeldeinformationen gleichzeitig hinzufügen möchten, klicken Sie auf Weitere hinzufügen, um die Angeben zu speichern und weitere Anmeldeinformationen hinzuzufügen. Für die Ermittlung von Servern in Hyper-V werden mehrere Anmeldeinformationen unterstützt.

  3. In Schritt 2: Bereitstellen von Hyper-V-Host-/Clusterdetails klicken Sie auf " Ermittlungsquelle hinzufügen", um die HYPER-V-Host-/Cluster-IP-Adresse /den FQDN und den Anzeigenamen für Anmeldeinformationen anzugeben, die mit dem Host/Cluster verbunden werden sollen.

  4. Sie können entweder jeweils ein einzelnes Element oder mehrere Elemente in einem Schritt hinzufügen. Es besteht auch die Möglichkeit, Details zu dem Hyper-V-Host/-Cluster über CSV importieren bereitzustellen.

    Screenshot of selections for adding discovery source.

    • Wenn Sie Einzelnes Element hinzufügen auswählen, müssen Sie den Anzeigenamen für die Anmeldeinformationen und IP-Adresse/FQDN des Hyper-V-Hosts/-Clusters hinzufügen und dann auf Speichern klicken.
    • Wenn Sie Mehrere Elemente hinzufügen auswählen (standardmäßig ausgewählt), können Sie mehrere Datensätze auf einmal hinzufügen, indem Sie IP-Adresse/FQDN des Hyper-V-Hosts/-Clusters mit dem Anzeigenamen für die Anmeldeinformationen im Textfeld angeben. Überprüfen** Sie die hinzugefügten Einträge, und klicken Sie auf Speichern.
    • Wenn Sie CSV importieren auswählen, können Sie eine CSV-Vorlagendatei herunterladen und die Datei mit IP-Adresse/FQDN des Hyper-V-Hosts/-Clusters und einem Anzeigenamen für die Anmeldeinformationen auffüllen. Importieren Sie die Datei dann in die Appliance, überprüfen Sie die Datensätze in der Datei, und klicken Sie auf Speichern.
  5. Wenn Sie auf „Speichern“ klicken, versucht die Appliance, die Verbindung zu den hinzugefügten Hyper-V-Hosts/-Clustern zu überprüfen, und zeigt den Überprüfungszustand für jeden Host/Cluster in der Tabelle an.

    • Wenn die Hosts/Cluster erfolgreich überprüft werden, können Sie weitere Details anzeigen, indem Sie auf die zugehörigen IP-Adressen/FQDNs klicken.
    • Sollte bei der Überprüfung eines Hosts ein Fehler auftreten, sehen Sie sich den Fehler an, indem Sie auf Fehler bei der Überprüfung in der Spalte „Status“ klicken. Beheben Sie das Problem, und wiederholen Sie die Überprüfung.
    • Wenn Sie Hosts oder Cluster entfernen möchten, klicken Sie auf Löschen.
    • Es ist nicht möglich, einen bestimmten Host aus einem Cluster zu entfernen. Sie können nur den gesamten Cluster entfernen.
    • Ein Cluster kann auch dann hinzugefügt werden, wenn Probleme mit bestimmten, in dem Cluster enthaltenen Hosts vorliegen.
  6. Sie können die Verbindung mit Hosts/Clustern jederzeit vor Beginn der Ermittlung erneut überprüfen.

Angeben von Serveranmeldeinformation

Unter Schritt 3: Geben Sie Anmeldeinformationen für den Server an, um eine Softwareinventur, eine Abhängigkeitsanalyse ohne Agents und eine Ermittlung von SQL Server-Instanzen und -Datenbanken durchzuführen können Sie verschiedene Serveranmeldeinformationen angeben. Wenn Sie keine dieser Appliancefeatures verwenden möchten, können Sie diesen Schritt überspringen und mit der Ermittlung von Servern fortfahren, die auf Hyper-V-Hosts/-Clustern ausgeführt werden. Sie können diese Option jederzeit ändern.

Screenshot that shows providing credentials for software inventory and dependency analysis.

Wenn Sie diese Features nutzen möchten, stellen Sie die Serveranmeldeinformationen bereit, indem Sie die folgenden Schritte ausführen. Die Appliance versucht, die Anmeldeinformationen automatisch den Servern zuzuordnen, um die Ermittlungsfeatures auszuführen.

Hinzufügen von Serveranmeldeinformationen:

  1. Wählen Sie Add Credentials (Anmeldeinformationen hinzufügen) aus.

  2. Wählen Sie im Dropdown-Menü Anmeldeinformationstyp aus.

    Sie können Anmeldeinformationen für Domänen, Windows (ohne Domäne) oder Linux (ohne Domäne) angeben. Erfahren Sie mehr über die Bereitstellung von Anmeldeinformationen und zu deren Handhabung.

  3. Geben Sie für jeden Anmeldeinformationstyp Folgendes ein:

    • Einen Anzeigenamen.
    • Einen Benutzernamen.
    • Ein Kennwort. Wählen Sie Speichern aus.

    Wenn Sie Domänenanmeldeinformationen zu Verwendung wählen, müssen Sie auch den FQDN für die Domäne eingeben. Der FQDN wird benötigt, um die Echtheit der Anmeldeinformationen mithilfe der Active Directory-Instanz der jeweiligen Domäne zu bestätigen.

  4. Überprüfen Sie die erforderlichen Berechtigungen des Kontos für die Ermittlung installierter Anwendungen und der Abhängigkeitsanalyse ohne Agent.

  5. Um mehrere Anmeldeinformationen gleichzeitig hinzuzufügen, wählen Sie Weitere hinzufügen, um die Anmeldeinformationen zu speichern und dann weitere Anmeldeinformationen hinzuzufügen. Wenn Sie Speichern oder Weitere hinzufügen auswählen, überprüft die Appliance die Domänenanmeldeinformationen mit dem Active Directory-Instanz der Domäne auf Authentifizierung. Die Überprüfung erfolgt nach jeder Addition, um Kontosperren zu vermeiden, da die Appliance während der Ermittlung die Zuordnung von Anmeldeinformationen zu den jeweiligen Servern durchläuft.

So überprüfen Sie die Überprüfung der Domänenanmeldeinformationen:

Sehen Sie sich im Konfigurationsmanager in der Tabelle mit den Anmeldeinformationen den Überprüfungsstatus für Domänenanmeldeinformationen an. Nur Domänenanmeldeinformationen werden überprüft.

Wenn die Überprüfung fehlschlägt, können Sie den Status Fehler auswählen, um den Validierungsfehler anzuzeigen. Beheben Sie das Problem und wählen Sie dann Anmeldeinformationen erneut überprüfen aus, um die Überprüfung der Anmeldeinformationen erneut zu überprüfen.

Screenshot that shows providing and validating multiple credentials.

Ermittlung starten

Klicken Sie auf Ermittlung starten, um die Serverermittlung von den erfolgreich überprüften Hosts/Clustern aus zu starten. Nachdem die Ermittlung erfolgreich gestartet wurde, können Sie den Ermittlungsstatus für jeden Host/Cluster in der Tabelle überprüfen.

Wie die Ermittlung funktioniert

  • Es dauert ca. 2 Minuten pro Host, bis Metadaten des ermittelten Servers im Azure-Portal angezeigt werden.
  • Wenn Sie Serveranmeldeinformationen angegeben haben, wird die Software-Inventur (Ermittlung installierter Anwendungen) automatisch eingeleitet, wenn die Ermittlung von Servern, die auf Hyper-V-Hosts/-Clustern ausgeführt werden, abgeschlossen wurde. Die Software-Inventur erfolgt einmal alle 12 Stunden.
  • Bei der Softwareinventur werden die hinzugefügten Serveranmeldeinformationen mit Servern abgeglichen und für die Abhängigkeitsanalyse ohne Agent überprüft. Wenn die Ermittlung von Servern abgeschlossen ist, können Sie im Portal die Abhängigkeitsanalyse ohne Agent auf den Servern aktivieren. Nur die Server mit erfolgreicher Überprüfung können ausgewählt werden, um die Abhängigkeitsanalyse ohne Agent zu aktivieren.

Überprüfen von Servern im Portal

Nach Abschluss der Ermittlung können Sie überprüfen, ob die Server im Portal angezeigt werden.

  1. Öffnen Sie das Azure Migrate-Dashboard.
  2. Klicken Sie unter Server, Datenbanken und Web-Apps>Azure Migrate: Ermittlung und Bewertung auf das Symbol mit der Anzahl für Ermittelte Server.

Nächste Schritte

Testen Sie die Hyper-V-Bewertung mit dem Tool „Azure Migrate: Ermittlung und Bewertung“.