Migrieren einer Linux-VM von nicht verwalteten Datenträgern zu verwalteten Datenträgern

Gilt für: ✔️ Linux-VMs

Wenn Sie über vorhandene virtuelle Linux-Computer (VMs) verfügen, die nicht verwaltete Datenträger verwenden, können Sie die VMs migrieren, sodass Azure Managed Disks verwendet wird. Bei diesem Prozess werden sowohl der Betriebssystemdatenträger als auch alle anderen angefügten Datenträger konvertiert.

In diesem Artikel wird beschrieben, wie Sie VMs mithilfe der Azure-Befehlszeilenschnittstelle migrieren. Wenn Sie die Befehlszeilenschnittstelle installieren oder aktualisieren müssen, finden Sie unter Installieren der Azure CLI Informationen dazu.

Voraussetzungen

  • Da für die Migration ein Neustart der VM durchgeführt wird, sollten Sie die die Migration Ihrer VMs während eines bereits vorhandenen Wartungsfensters durchführen.

  • Die Migration kann nicht rückgängig gemacht werden.

  • Benutzer*innen mit der Rolle Mitwirkender von virtuellen Computern können die Größe des virtuellen Computers nicht mehr ändern (was vor der Migration möglich war). Der Grund dafür ist, dass virtuelle Computer mit verwalteten Datenträgern erfordern, dass der Benutzer über die Berechtigung „Microsoft.Compute/disks/write“ für die Betriebssystemdatenträger verfügt.

  • Testen Sie unbedingt die Migration. Migrieren Sie einen virtuellen Testcomputer, bevor Sie die Migration in der Produktion durchführen.

  • Bei der Migration heben Sie die Zuordnung der VM auf. Die VM erhält eine neue IP-Adresse, wenn sie nach der Migration gestartet wird. Bei Bedarf können Sie dem virtuellen Computer eine statische IP-Adresse zuweisen.

  • Überprüfen Sie die Mindestversion des Azure-VM-Agents, der zur Unterstützung des Migrationsprozesses erforderlich ist. Informationen zum Überprüfen und Aktualisieren der Agent-Version finden Sie unter Minimum version support for VM agents in Azure (Unterstützte Mindestversion für VM-Agents in Azure).

  • Die ursprünglichen VHDs und das Speicherkonto, die vor der Migration vom virtuellen Computer verwendet wurden, werden nicht gelöscht. Sie verursachen weiterhin Kosten. Um zu vermeiden, dass diese Artefakte in Rechnung gestellt werden, löschen Sie die ursprünglichen VHD-Blobs, nachdem Sie sichergestellt haben, dass die Migration abgeschlossen ist. Wenn Sie nach diesen nicht angefügten Datenträgern suchen müssen, um sie zu löschen, lesen Sie den Artikel Suchen und Löschen von nicht angefügten verwalteten und nicht verwalteten Azure-Datenträgern.

Migrieren von Einzelinstanz-VMs

In diesem Abschnitt wird beschrieben, wie Sie für Einzelinstanz-VMs von Azure die Migration von nicht verwalteten Datenträgern zu verwalteten Datenträgern durchführen. (Wenn Ihre VMs in einer Verfügbarkeitsgruppe enthalten sind, lesen Sie den nächsten Abschnitt.) Sie können diesen Prozess verwenden, um die VMs von nicht verwalteten Premium-Datenträgern (SSD) zu verwalteten Premium-Datenträgern oder von nicht verwalteten Standard-Datenträgern (HDD) zu verwalteten Standard-Datenträgern zu migrieren.

  1. Heben Sie die Zuordnung der VM mit az vm deallocate auf. Im folgenden Beispiel wird die Zuordnung für die VM myVM in der Ressourcengruppe myResourceGroup aufgehoben:

    az vm deallocate --resource-group myResourceGroup --name myVM
    
  2. Migrieren Sie die VM mithilfe von az vm convert zu verwalteten Datenträgern. Mit dem folgenden Prozess wird die VM myVM konvertiert, einschließlich des Betriebssystemdatenträgers und aller Datenträger:

    az vm convert --resource-group myResourceGroup --name myVM
    
  3. Starten Sie die VM nach der Migration zu verwalteten Datenträgern mithilfe von az vm start. Im folgenden Beispiel wird die VM myVM in der Ressourcengruppe myResourceGroup gestartet.

    az vm start --resource-group myResourceGroup --name myVM
    

Migrieren von VMs in einer Verfügbarkeitsgruppe

Falls sich die VMs, die Sie zu verwalteten Datenträgern migrieren möchten, in einer Verfügbarkeitsgruppe befinden, müssen Sie zuerst die Verfügbarkeitsgruppe zu einer verwalteten Verfügbarkeitsgruppe migrieren.

Für alle VMs in der Verfügbarkeitsgruppe muss die Zuordnung aufgehoben werden, bevor Sie die Verfügbarkeitsgruppe migrieren können. Planen Sie die Migration aller VMs zu verwalteten Datenträgern, nachdem die Verfügbarkeitsgruppe selbst in eine verwaltete Verfügbarkeitsgruppe konvertiert wurde. Starten Sie anschließend alle VMs, und setzen Sie den normalen Betrieb fort.

  1. Listen Sie alle VMs einer Verfügbarkeitsgruppe mit az vm availability-set list auf. Im folgenden Beispiel werden alle VMs der Verfügbarkeitsgruppe myAvailabilitySet aufgelistet, die in der Ressourcengruppe myResourceGroup enthalten sind:

    az vm availability-set show \
        --resource-group myResourceGroup \
        --name myAvailabilitySet \
        --query [virtualMachines[*].id] \
        --output table
    
  2. Verwenden Sie az vm deallocate, um die Zuordnung aller VMs aufzuheben. Im folgenden Beispiel wird die Zuordnung für die VM myVM in der Ressourcengruppe myResourceGroup aufgehoben:

    az vm deallocate --resource-group myResourceGroup --name myVM
    
  3. Migrieren Sie die Verfügbarkeitsgruppe mithilfe von az vm availability-set convert. Im folgenden Beispiel wird die Verfügbarkeitsgruppe myAvailabilitySet aus der Ressourcengruppe myResourceGroup konvertiert:

    az vm availability-set convert \
        --resource-group myResourceGroup \
        --name myAvailabilitySet
    
  4. Migrieren Sie alle VMs mithilfe von az vm convert zu verwalteten Datenträgern. Mit dem folgenden Prozess wird die VM myVM konvertiert, einschließlich des Betriebssystemdatenträgers und aller Datenträger:

    az vm convert --resource-group myResourceGroup --name myVM
    
  5. Starten Sie alle VMs nach der Migration zu verwalteten Datenträgern mithilfe von az vm start. Im folgenden Beispiel wird die VM myVM in der Ressourcengruppe myResourceGroup gestartet:

    az vm start --resource-group myResourceGroup --name myVM
    

Migrieren über das Azure-Portal

Sie haben auch die Möglichkeit, nicht verwaltete Datenträger über das Azure-Portal in verwaltete Datenträger zu migrieren.

  1. Melden Sie sich beim Azure-Portal an.
  2. Wählen Sie die VM in der Liste der VMs im Portal aus.
  3. Wählen Sie auf dem Blatt für die VM aus dem Menü die Option Datenträger aus.
  4. Wählen Sie oben auf dem Blatt Datenträger die Option Zu Managed Disks migrieren aus.
  5. Wenn sich Ihre VM in einer Verfügbarkeitsgruppe befindet, wird auf dem Blatt Zu Managed Disks migrieren eine Warnung angezeigt, die besagt, dass Sie die Verfügbarkeitsgruppe zuerst migrieren müssen. Die Warnung sollte einen Link enthalten, über den Sie die Verfügbarkeitsgruppe migrieren können. Sobald die Verfügbarkeitsgruppe konvertiert wurde, oder wenn sich Ihre VM nicht in einer Verfügbarkeitsgruppe befindet, klicken Sie auf Migrieren, um den Prozess der Migration Ihrer Datenträger zu Managed Disks zu starten.

Nach Abschluss der Migration wird die VM angehalten und neu gestartet.

Nächste Schritte

Weitere Informationen zu Speicheroptionen finden Sie in der Übersicht über Managed Disks.