Freigeben über


Hochladen eines benutzerdefinierten Windows-Images aus einer physischen Labumgebung in Azure Lab Services

Wichtig

Azure Lab Services wird am 28. Juni 2027 eingestellt. Weitere Informationen finden Sie im Einstellungsleitfaden.

In diesem Artikel wird beschrieben, wie Sie ein benutzerdefiniertes Windows-basiertes Image aus einer physischen Labumgebung zum Erstellen eines Labors in Azure Lab Services importieren.

Der Importvorgang besteht aus folgenden Schritten:

  1. Erstellen einer virtuellen Festplatte (VHD) aus Ihrer physischen Umgebung
  2. Importieren der VHD in eine Azure Compute Gallery
  3. Anfügen der Compute Gallery an Ihren Labplan
  4. Erstellen eines Labs mithilfe des Images in der Compute Gallery

Bevor Sie ein Image aus einem physischen Lab importieren, erfahren Sie hier mehr über empfohlene Ansätze zum Erstellen von benutzerdefinierten Images.

Voraussetzungen

Vorbereiten eines benutzerdefinierten Images mit Hyper-V-Manager

Erstellen Sie zunächst eine virtuelle Festplatte (VHD) für die physische Umgebung. In den folgenden Schritte wird beschrieben, wie Sie eine VHD von einem virtuellen Windows Hyper-V-Computer (VM) mithilfe von Hyper-V-Manager erstellen:

  1. Erstellen Sie einen virtuellen Hyper-V-Computer in Ihrer physischen Labumgebung basierend auf Ihrem benutzerdefinierten Image.

    • Die VM muss als VM der Generation 1 erstellt werden.

    • Verwenden Sie die Netzwerkkonfigurationsoption Standardswitch, damit die VM eine Verbindung mit dem Internet herstellen kann.

    • Der virtuelle Datenträger der VM muss eine VHD fester Größe sein. Die Datenträgergröße darf nicht über 128 GB liegen. Geben Sie beim Erstellen der VM die Größe des Datenträgers ein, wie in der folgenden Abbildung dargestellt.

      Screenshot: Bildschirm „Virtuelle Festplatte verbinden“ im Hyper-V-Manager, auf dem die Option für feste Datenträgergröße hervorgehoben ist

    Azure Lab Services unterstützt keine Images mit einer Datenträgergröße über 128 GB.

    Hier erfahren Sie mehr darüber, wie Sie einen virtuellen Computer in Hyper-V erstellen.

  2. Führen Sie die folgenden Schritte aus, um eine Verbindung mit der Hyper-V-VM herzustellen und sie für Azure vorzubereiten:

    1. Legen Sie die Windows-Konfigurationen für Azure fest.
    2. Überprüfen Sie die Windows-Dienste, die zum Sicherstellen der VM-Konnektivität erforderlich sind.
    3. Aktualisieren Sie die Remotedesktop-Registrierungseinstellungen.
    4. Konfigurieren Sie die Windows-Firewallregeln.
    5. Installieren Sie Windows-Updates.
    6. Installieren Sie den Azure VM-Agent und die zusätzliche Konfiguration.

    Sie können spezialisierte oder generalisierte Images in eine Compute Gallery hochladen und diese zum Erstellen von Labs verwenden. Mit den vorherigen Schritten erstellen Sie ein spezialisiertes Image. Wenn Sie ein generalisiertes Image benötigen, müssen Sie auch Sysprep ausführen.

    Sie sollten ein spezialisiertes Image erstellen, wenn Sie computerspezifische Informationen und Benutzerprofile verwalten möchten. Weitere Informationen zu den Unterschieden zwischen generalisierten und spezialisierten Images finden Sie unter Generalisierte und spezialisierte Images.

  3. Konvertieren Sie das Standardfestplatten-Dateiformat VHDX von Hyper-V in VHD:

    1. Wählen Sie im Hyper-V-Manager den virtuellen Computer und dann Aktion>Datenträger bearbeiten aus.

    2. Wählen Sie als Nächstes Konvertieren aus, um den Datenträger von einem VHDX in eine VHD zu konvertieren.

      Screenshot: Bildschirm „Aktion auswählen“ beim Bearbeiten eines virtuellen Computers im Hyper-V-Manager

      Wenn Sie die Datenträgergröße erweitern, stellen Sie sicher, dass Sie 128 GB nicht überschreiten.

    Hier erfahren Sie mehr darüber, wie Sie einen virtuellen Datenträger in eine VHD mit fester Größe konvertieren.

Alternativ können Sie die Größe eines VHDX mithilfe von PowerShell ändern und ihn konvertieren:

Als Nächstes laden Sie die VHD-Datei aus Ihrer physischen Umgebung in eine Azure Compute Gallery hoch.

  1. Laden Sie die VHD-Datei in Azure hoch, um einen verwalteten Datenträger zu erstellen.

    Sie können entweder Storage-Explorer oder AzCopy in der Befehlszeile verwenden, wie unter Hochladen einer VHD in Azure oder Kopieren eines verwalteten Datenträgers in eine andere Region beschrieben.

    Wenn Ihr Computer in den Standbymodus wechselt oder gesperrt wird, wird der Uploadvorgang möglicherweise unterbrochen und ein Fehler tritt auf. Stellen Sie außerdem sicher, dass Sie nach Abschluss von AzCopy den SAS-Zugriff auf den Datenträger widerrufen. Andernfalls wird beim Versuch, ein Image aus dem Datenträger zu erstellen, dieser Fehler angezeigt: Der Vorgang ‚Image erstellen‘ wird für den Datenträger ‚Ihr Datenträgername‘ im Status ‚Aktiver Upload‘ nicht unterstützt. Fehlercode: OperationNotAllowed.

    Nachdem Sie die VHD hochgeladen haben, sollten Sie nun über einen verwalteten Datenträger verfügen, den Sie im Azure-Portal anzeigen können.

    Auf Registerkarte Größe und Leistung des verwalteten Datenträgers im Azure-Portal können Sie die Datenträgergröße ändern. Wie bereits erwähnt, darf die Größe nicht größer als 128 GB sein.

  2. Führen Sie in einer Compute Gallery die folgenden Schritte aus, um eine Imagedefinition und -version zu erstellen.

    • Wählen Sie Gen 1 als VM-Generation aus.

    • Wählen Sie aus, ob Sie ein spezialisiertes oder generalisiertes Image für den Betriebssystemstatus erstellen.

    Weitere Informationen zu den Werten, die Sie für eine Imagedefinition angeben können, finden Sie unter Imagedefinitionen.

    Sie können auch eine vorhandene Imagedefinition verwenden und eine neue Version für Ihr benutzerdefiniertes Image erstellen.

  3. Führen Sie die folgenden Schritte aus, um eine Imageversion zu erstellen.

    • Die Eigenschaft Versionsnummer verwendet das folgende Format: MajorVersion.MinorVersion.Patch. Wenn Sie Azure Lab Services verwenden, um ein Lab zu erstellen und ein benutzerdefiniertes Image auswählen, wird automatisch die aktuelle Version des Images genutzt. Die aktuellste Version wird basierend auf dem höchsten Wert von MajorVersion, MinorVersion und Patch ausgewählt.

    • Wählen Sie als Quelle die Option Datenträger und/oder Momentaufnahmen aus der Dropdownliste aus.

    • Wählen Sie für die Eigenschaft Betriebssystemdatenträger den Datenträger aus, den Sie in den vorherigen Schritten erstellt haben.

    Weitere Informationen zu den Werten, die Sie für eine Imagedefinition angeben können, finden Sie unter Imageversionen.

Erstellen eines Labs

Nachdem das benutzerdefinierte Image in einer Azure Compute Gallery verfügbar ist, können Sie damit ein Lab erstellen.

  1. Anfügen der Compute Gallery an Ihren Labplan

  2. Erstellen Sie das Lab, und wählen Sie das benutzerdefinierte Image aus der Compute Gallery aus.

    Wenn Sie den Datenträger nach der Installation des Betriebssystems auf der ursprünglichen Hyper-V-VM erweitert haben, müssen Sie ggf. auch das Laufwerk „C:“ in Windows so erweitern, dass der nicht zugeordnete Speicherplatz verwendet werden kann: Melden Sie sich bei der Vorlagen-VM des Labs an, und führen Sie die folgenden Schritte aus, um ein Basisvolume zu erweitern.

Nächste Schritte