Freigeben über


Erstellen von VM-Wiederherstellungspunkten mithilfe von PowerShell

Hinweis

Es wird empfohlen, das Azure Az PowerShell-Modul für die Interaktion mit Azure zu verwenden. Informationen zu den ersten Schritten finden Sie unter Installieren von Azure PowerShell. Informationen zum Migrieren zum Az PowerShell-Modul finden Sie unter Migrieren von Azure PowerShell von AzureRM zum Az-Modul.

Sie können VM-Wiederherstellungspunkte mithilfe von PowerShell-Skripts erstellen. Mit dem Azure PowerShell Az-Modul können Sie Azure-Ressourcen über die Befehlszeile oder in Skripts erstellen und verwalten.

Sie können Ihre Daten schützen und sich vor längeren Ausfallzeiten schützen, indem Sie in regelmäßigen Abständen VM-Wiederherstellungspunkte erstellen. In diesem Artikel wird gezeigt, wie Sie VM-Wiederherstellungspunkte erstellen und Datenträger aus dem Wiederherstellungspunkt ausschließen, indem Sie das Az.Compute-Modul verwenden. Alternativ können Sie VM-Wiederherstellungspunkte über die Azure CLI oder im Azure-Portal erstellen.

In diesem Tutorial lernen Sie Folgendes:

Voraussetzungen

Schritt 1: Erstellen einer VM-Wiederherstellungspunktsammlung

Verwenden Sie das Cmdlet New-AzRestorePointCollection, um eine VM-Wiederherstellungspunktsammlung zu erstellen.

New-AzRestorePointCollection -ResourceGroupName ExampleRG -Name ExampleRPC -VmId “/subscriptions/{SubscriptionId}/resourcegroups/ ExampleRG/providers/microsoft.compute/virtualmachines/Example-vm-1” -Location “WestEurope”

Schritt 2: Erstellen einer VM-Wiederherstellungspunktsammlung

Erstellen Sie einen VM-Wiederherstellungspunkt mit dem Cmdlet New-AzRestorePoint, wie unten gezeigt:

New-AzRestorePoint -ResourceGroupName ExampleRG -RestorePointCollectionName ExampleRPC -Name ExampleRP

Um einen absturzkonsistenten Wiederherstellungspunkt zu erstellen, legen Sie den optionalen Parameter „ConsistencyMode“ auf „CrashConsistent“ fest. Diese Funktion steht derzeit als Vorschau zur Verfügung.

Ausschließen von Datenträgern aus dem Wiederherstellungspunkt

Schließen Sie bestimmte Datenträger, die nicht Teil des Wiederherstellungspunkts sein sollen, wie folgt mithilfe des Parameters -DisksToExclude aus:

New-AzRestorePoint -ResourceGroupName ExampleRG -RestorePointCollectionName ExampleRPC -Name ExampleRP -DisksToExclude “/subscriptions/{SubscriptionId}/resourcegroups/ ExampleRG/providers/Microsoft.Compute/disks/example-vm-1-data_disk_1”

Schritt 3: Nachverfolgen des Status der Erstellung des VM-Wiederherstellungspunkts

Sie können den Fortschritt der Erstellung von VM-Wiederherstellungspunkten mithilfe des Cmdlets Get-AzRestorePoint wie folgt nachverfolgen:

Get-AzRestorePoint -ResourceGroupName ExampleRG -RestorePointCollectionName ExampleRPC -Name ExampleRP

Wiederherstellen einer VM anhand eines VM-Wiederherstellungspunkts

Um eine VM anhand eines VM-Wiederherstellungspunkts wiederherzustellen, stellen Sie zunächst einzelne Datenträger aus jedem Datenträgerwiederherstellungspunkt wieder her. Sie können auch die ARM-Vorlage verwenden, um eine vollständige VM mit allen Datenträgern wiederherzustellen.

# Create Disks from disk restore points 
$restorePoint = Get-AzRestorePoint -ResourceGroupName ExampleRG -RestorePointCollectionName ExampleRPC -Name ExampleRP 

$osDiskRestorePoint = $restorePoint.SourceMetadata.StorageProfile.OsDisk.DiskRestorePoint.Id
$dataDisk1RestorePoint = $restorePoint.sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id
$dataDisk2RestorePoint = $restorePoint.sourceMetadata.storageProfile.dataDisks[1].diskRestorePoint.id
 
New-AzDisk -DiskName “ExampleOSDisk” (New-AzDiskConfig  -Location eastus -CreateOption Restore -SourceResourceId $osDiskRestorePoint) -ResourceGroupName ExampleRg

New-AzDisk -DiskName “ExampleDataDisk1” (New-AzDiskConfig  -Location eastus -CreateOption Restore -SourceResourceId $dataDisk1RestorePoint) -ResourceGroupName ExampleRg

New-AzDisk -DiskName “ExampleDataDisk2” (New-AzDiskConfig  -Location eastus -CreateOption Restore -SourceResourceId $dataDisk2RestorePoint) -ResourceGroupName ExampleRg

Nachdem Sie die Datenträger erstellt haben, erstellen Sie eine neue VM und fügen diese wiederhergestellten Datenträger an die neu erstellte VM an.

Nächste Schritte

Weitere Informationen zu den Sicherungs- und Wiederherstellungsoptionen für VMs in Azure