Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
In diesem Lernprogramm wird beschrieben, wie Sie einen Azure Backup Recovery Services-Tresor bereitstellen, um mehrere Azure-VMs mit PowerShell zu sichern.
Bevor Sie einen virtuellen Computer sichern (oder schützen), füllen Sie die Voraussetzungen aus, um Ihre Umgebung für den Schutz Ihrer virtuellen Computer vorzubereiten.
Von Bedeutung
In diesem Lernprogramm wird davon ausgegangen, dass Sie bereits eine Ressourcengruppe und einen virtuellen Azure-Computer erstellt haben.
Anmeldung und Registrierung
Melden Sie sich mit dem Befehl
Connect-AzAccount
bei Ihrem Azure-Abonnement an, und befolgen Sie die Anweisungen auf dem Bildschirm.Connect-AzAccount
Wenn Sie Azure Backup zum ersten Mal verwenden, müssen Sie den Azure Recovery Service-Anbieter in Ihrem Abonnement bei Register-AzResourceProvider registrieren. Wenn Sie sich bereits registriert haben, überspringen Sie diesen Schritt.
Register-AzResourceProvider -ProviderNamespace "Microsoft.RecoveryServices"
Erstellen eines Recovery Services-Tresors
Ein Recovery Services-Tresor ist ein logischer Container, in dem Sicherungsdaten für geschützte Ressourcen wie Azure-VMs gespeichert werden. Beim Ausführen eines Sicherungsauftrags wird im Recovery Services-Tresor ein Wiederherstellungspunkt erstellt. Sie können einen dieser Wiederherstellungspunkte dann verwenden, um Daten für einen bestimmten Zeitpunkt wiederherzustellen.
- In diesem Tutorial erstellen Sie den Tresor in derselben Ressourcengruppe und an derselben Stelle wie die VM, die Sie sichern möchten.
- Azure Backup übernimmt automatisch die Speicherung der gesicherten Daten. Der Tresor verwendet standardmäßig den georedundanten Speicher (GRS). Durch Georedundanz wird sichergestellt, dass die gesicherten Daten in einer sekundären Azure-Region repliziert werden, die Hunderte von Kilometern von der primären Region entfernt ist.
Führen Sie zum Erstellen des Tresors die folgenden Cmdlets aus:
Verwenden Sie New-AzRecoveryServicesVault, um den Tresor zu erstellen. Geben Sie den Ressourcengruppennamen und den Speicherort der VM an, die Sie sichern möchten.
New-AzRecoveryServicesVault -Name myRSvault -ResourceGroupName "myResourceGroup" -Location "EastUS"
Viele Azure Backup-Cmdlets benötigen das Recovery Services-Tresorobjekt als Eingabe. Es ist aus diesem Grund praktisch, das Backup Recovery Services-Tresorobjekt in einer Variablen zu speichern.
$vault1 = Get-AzRecoveryServicesVault –Name myRSVault
Legen Sie den Speicherkontext mit Set-AzRecoveryServicesVaultContext fest.
Der Tresorkontext ist der Datentyp, der im Tresor gespeichert und geschützt wird.
Nachdem der Kontext festgelegt wurde, gilt er für alle nachfolgenden Cmdlets.
Get-AzRecoveryServicesVault -Name "myRSVault" | Set-AzRecoveryServicesVaultContext
Sichern von Azure-VMs
Sicherungen werden gemäß dem in der Sicherungsrichtlinie angegebenen Zeitplan ausgeführt. Wenn Sie einen Recovery Services-Tresor erstellen, enthält er automatisch standardmäßige Schutz- und Aufbewahrungsrichtlinien.
- Die Standardschutzrichtlinie löst täglich zu einem angegebenen Zeitpunkt einen Sicherungsauftrag aus.
- Die standardmäßige Aufbewahrungsrichtlinie bewahrt den täglichen Wiederherstellungspunkt für 30 Tage auf.
Führen Sie die folgenden Schritte aus, um die Azure-VM zu aktivieren und zu sichern:
- Geben Sie einen Container im Tresor an, der Ihre Sicherungsdaten mit Get-AzRecoveryServicesBackupContainer enthält.
- Jede virtuelle Maschine zur Sicherung ist ein Element. Zum Starten eines Sicherungsauftrags rufen Sie mit Get-AzRecoveryServicesBackupItem Informationen zum virtuellen Computer ab.
- Führen Sie eine On-Demand-Sicherung mit Backup-AzRecoveryServicesBackupItem aus.
- Beim ersten Sicherungsauftrag wird ein vollständiger Wiederherstellungspunkt erstellt.
- Bei jedem Sicherungsauftrag nach der ersten Sicherung werden inkrementelle Wiederherstellungspunkte erstellt.
- Inkrementelle Wiederherstellungspunkte sind in Bezug auf die Speicherung und die Dauer effizient, da nur Änderungen übertragen werden, die seit der letzten Sicherung vorgenommen wurden.
Aktivieren und ausführen Sie die Sicherung wie folgt:
$namedContainer = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -Status Registered -FriendlyName "V2VM"
$item = Get-AzRecoveryServicesBackupItem -Container $namedContainer -WorkloadType AzureVM
$job = Backup-AzRecoveryServicesBackupItem -Item $item
Problembehandlung bei Fehlern beim Sichern virtueller Azure-Computer
Wenn beim Sichern der virtuellen Maschine Probleme auftreten, lesen Sie diesen Artikel zur Problembehandlung.
Löschen eines Recovery Services-Tresors
Wenn Sie einen Tresor löschen müssen, löschen Sie zuerst Wiederherstellungspunkte im Tresor, und heben Sie dann die Registrierung des Tresors wie folgt auf:
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -Status Registered
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVm
Disable-AzRecoveryServicesBackupProtection -RemoveRecoveryPoints $PI[0]
Unregister-AzRecoveryServicesBackupContainer -Container $namedContainer
Remove-AzRecoveryServicesVault -Vault $vault1
Nächste Schritte
- Lesen Sie eine ausführlichere exemplarische Vorgehensweise zum Sichern und Wiederherstellen von Azure-VMs mit PowerShell.
- Verwalten und Überwachen von Azure-VMs
- Wiederherstellen von Azure-VMs