Share via


Verwenden der Unterstützung der Archivspeicherebene

In diesem Artikel werden das Verfahren zur Sicherung von langfristigen Aufbewahrungspunkten auf der Archivspeicherebene und Momentaufnahmen sowie die Standardebene über das Azure-Portal beschrieben.

Unterstützte Workloads

Arbeitsauslastungen Operations
Virtueller Microsoft Azure-Computer Anzeigen archivierter Wiederherstellungspunkte.

Verschieben aller empfohlenen Wiederherstellungspunkte in das Archiv.

Wiederherstellen archivierter Wiederherstellungspunkte.

Anzeigen von Aufträgen zur Archivverschiebung und -wiederherstellung.
SQL Server auf einer Azure Virtual Machine

SAP HANA in Azure Virtual Machines
Anzeigen archivierter Wiederherstellungspunkte.

Verschieben der gesamten archivierbaren Wiederherstellungspunkte in das Archiv.

Wiederherstellen von archivierten Wiederherstellungspunkten.

Anzeigen von Aufträgen zur Archivverschiebung und -wiederherstellung.

Anzeigen archivierter Wiederherstellungspunkte

Sie können jetzt alle Wiederherstellungspunkte anzeigen, die in das Archiv verschoben wurden.

Screenshot: Liste von Wiederherstellungspunkten

Aktivieren von Smart Tiering im Tresorarchiv mithilfe einer Sicherungsrichtlinie

Sie können alle berechtigten bzw. empfohlenen Wiederherstellungspunkte automatisch in das Tresorarchiv verschieben, indem Sie die dafür erforderlichen Einstellungen in der Sicherungsrichtlinie konfigurieren.

Aktivieren von Smart Tiering für Azure Virtual Machines

Führen Sie die folgenden Schritte aus, um Smart Tiering in Azure-VM-Sicherungsrichtlinien zu aktivieren:

  1. Wechseln Sie im Azure-Portal zum Recovery Services-Tresor, und wählen Sie >Verwalten ->Sicherungsrichtlinien aus.

  2. Wählen Sie eine Sicherungsrichtlinie aus, oder erstellen Sie eine:

    • Vorhandene Sicherungsrichtlinie: Wählen Sie die Sicherungsrichtlinie aus, für die Sie Smart Tiering aktivieren möchten.
    • Neue Richtlinie erstellen: Erstellen Sie eine neue Sicherungsrichtlinie.
  3. Wählen Sie in Sicherungsrichtlinie die Option Tiering aktivieren aus.

  4. Wählen Sie zum Verschieben auf die Tresorarchivebene eine der folgenden Optionen aus:

    • Empfohlene Wiederherstellungspunkte: Diese Option dient zum Verschieben aller empfohlenen Wiederherstellungspunkte auf die Tresorarchivebene. Erfahren Sie mehr zu Empfehlungen.
    • Berechtigte Wiederherstellungspunkte: Diese Option dient zum Verschieben aller berechtigten Wiederherstellungspunkte nach einer bestimmten Anzahl von Tagen.

    Screenshot der Auswahl der Option „Berechtigte Wiederherstellungspunkte“.

    Hinweis

    • Der Wert von x kann von 3 Monaten bis (monatliche/jährliche Aufbewahrung in Monaten -6) reichen.
    • Dies kann Ihre Gesamtkosten erhöhen.

Sobald die Richtlinie konfiguriert ist, werden alle empfohlenen Wiederherstellungspunkte auf die Archivebene verschoben.

Aktivieren von Smart Tiering für SAP HANA-/SQL Server-Instanzen in Azure Virtual Machines

Führen Sie die folgenden Schritte aus, um Smart Tiering für Azure SAP HANA-/SQL Server-Instanzen in Azure-VM-Sicherungsrichtlinien zu aktivieren:

  1. Wechseln Sie im Azure-Portal zum Recovery Services-Tresor, und wählen Sie >Verwalten ->Sicherungsrichtlinien aus.

  2. Wählen Sie eine Sicherungsrichtlinie aus, oder erstellen Sie eine:

    • Vorhandene Sicherungsrichtlinie: Wählen Sie die Sicherungsrichtlinie aus, für die Sie Smart Tiering aktivieren möchten.
    • Neue Richtlinie erstellen: Erstellen Sie eine neue Sicherungsrichtlinie.
  3. Wählen Sie in Sicherungsrichtlinie die Option Berechtigte Wiederherstellungspunkte in das Tresorarchiv verschieben aus.

    Screenshot der Auswahl der Option „Berechtigte Wiederherstellungspunkte in das Tresorarchiv verschieben“.

    Wählen Sie die Anzahl der Tage aus, nach denen Sie Ihren Wiederherstellungspunkt in das Archiv verschieben möchten.

    Hinweis

    Die Anzahl der Tage reicht von 45 bis (Aufbewahrung-180) Tage.

Sobald Smart Tiering aktiviert ist, werden alle berechtigten Wiederherstellungspunkte auf die Tresoarchivebene verschoben.

Verschieben von archivierbaren Wiederherstellungspunkten

Verschieben archivierbarer Wiederherstellungspunkte für eine bestimmte SQL/SAP HANA-Datenbank

Sie können alle Wiederherstellungspunkte für eine bestimmte SQL/SAP HANA-Datenbank ein einem Durchgang verschieben.

Führen Sie die folgenden Schritte aus:

  1. Wählen Sie das Sicherungselement (Datenbank in SQL Server oder SAP HANA in Azure Virtual Machines) aus, dessen Wiederherstellungspunkte Sie auf die Tresorarchivebene verschieben möchten.

  2. Wählen Sie Hier klicken aus, um die Liste aller geeigneten archivierbaren Wiederherstellungspunkte anzuzeigen.

    Screenshot: Prozess zum Anzeigen von Wiederherstellungspunkten, die älter als sieben Tage sind.

  3. Wählen Sie Wiederherstellungspunkte in Archiv verschieben aus, um alle Wiederherstellungspunkte auf die Tresorarchivebene zu verschieben.

    Screenshot: Option zum Starten des Verschiebungsprozesses aller Wiederherstellungspunkte auf die Tresorarchivebene.

    Hinweis

    Mit dieser Option werden alle archivierbaren Wiederherstellungspunkte auf die Tresorarchivebene verschoben.

Sie können den Status unter den Sicherungsaufträgen überwachen.

Sie können alle empfohlenen Wiederherstellungspunkte für ausgewählte Azure Virtual Machines auf die Tresorarchivebene verschieben. Weitere Informationen zu Empfehlungen für virtuelle Azure-Computer.

Führen Sie die folgenden Schritte aus:

  1. Wählen Sie den virtuellen Computer aus, dessen Wiederherstellungspunkte Sie auf die Tresorarchivebene verschieben möchten.

  2. Wählen Sie Hier klicken, um die empfohlenen Wiederherstellungspunkte anzuzeigen.

    Screenshot des Prozesses zum Anzeigen von Wiederherstellungspunkten für virtuelle Computer, die älter als sieben Tage sind.

  3. Wählen Sie Wiederherstellungspunkte in Archiv verschieben aus, um alle empfohlenen Wiederherstellungspunkte auf die Archivebene zu verschieben.

    Screenshot: Option zum Starten des Verschiebungsprozesses aller Wiederherstellungspunkte auf die Tresorarchivebene.

Hinweis

Um Kosteneinsparungen sicherzustellen, müssen Sie alle empfohlenen Wiederherstellungspunkte auf die Tresorarchivebene verschieben. Zur Überprüfung führen Sie die Schritte 1 und 2 aus. Wenn die Liste der Wiederherstellungspunkte in Schritt 3 leer ist, wurden alle empfohlenen Wiederherstellungspunkte auf die Tresorarchivebene verschoben.

Restore

Zum Wiederherstellen der Wiederherstellungspunkte, die in das Archiv verschoben werden, müssen Sie die erforderlichen Parameter für die Aktivierungsdauer und Aktivierungspriorität hinzufügen.

Screenshot: Prozess zum Wiederherstellen von Wiederherstellungspunkten im Portal

Anzeigen von Aufträgen

Screenshot: Prozess zum Anzeigen von Aufträgen im Portal

Anzeigen der Archivnutzung im Tresordashboard

Sie können die Archivnutzung auch im Tresordashboard anzeigen.

Screenshot: Archivnutzung im Tresordashboard

Nächste Schritte

In diesem Artikel werden das Verfahren zur Sicherung von langfristigen Aufbewahrungspunkten auf der Archivspeicherebene und Momentaufnahmen sowie die Standardebene mithilfe von PowerShell beschrieben.

Unterstützte Workloads

Arbeitsauslastungen Operations
Azure Virtual Machines

SQL Server auf Azure Virtual Machines
Anzeigen von archivierbaren Wiederherstellungspunkten.

Anzeigen empfohlener Wiederherstellungspunkte (nur für Virtual Machines).

Verschieben von archivierbaren Wiederherstellungspunkten.

Verschieben empfohlener Wiederherstellungspunkte (nur für Azure Virtual Machines).

Anzeigen archivierter Wiederherstellungspunkte.

Wiederherstellen von archivierten Wiederherstellungspunkten.

Erste Schritte

  1. Laden Sie die neueste Version von PowerShell von GitHub herunter.

  2. Führen Sie das folgende Cmdlet in PowerShell aus:

    install-module -name Az.RecoveryServices -Repository PSGallery -RequiredVersion 4.4.0 -AllowPrerelease -force
    
  3. Stellen Sie mithilfe des Cmdlets Connect-AzAccount eine Verbindung mit Azure her.

  4. Melden Sie sich bei Ihrem Abonnement an:

    Set-AzContext -Subscription "SubscriptionName"
    
  5. Tresor abrufen:

    $vault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName" -Name "vaultName"
    
  6. Liste der Sicherungselemente abrufen:

    • Für Azure Virtual Machines

      $BackupItemList = Get-AzRecoveryServicesBackupItem -vaultId $vault.ID -BackupManagementType "AzureVM" -WorkloadType "AzureVM"
      
    • Für SQL Server in Azure Virtual Machines

      $BackupItemList = Get-AzRecoveryServicesBackupItem -vaultId $vault.ID -BackupManagementType "AzureWorkload" -WorkloadType "MSSQL"
      
  7. Rufen Sie das Sicherungselement ab.

    • Für Azure Virtual Machines

      $bckItm = $BackupItemList | Where-Object {$_.Name -match '<vmName>'}
      
    • Für SQL Server in Azure Virtual Machines

      $bckItm = $BackupItemList | Where-Object {$_.FriendlyName -eq '<dbName>' -and $_.ContainerName -match '<vmName>'}
      
  8. (Optional) Fügen Sie den Datumsbereich hinzu, für den Sie die Wiederherstellungspunkte anzeigen möchten. Wenn Sie beispielsweise die Wiederherstellungspunkte der letzten 120 Tage anzeigen möchten, verwenden Sie das folgende Cmdlet:

     $startDate = (Get-Date).AddDays(-120)
     $endDate = (Get-Date).AddDays(0) 
    

    Hinweis

    Um Wiederherstellungspunkte für einen anderen Zeitraum anzuzeigen, ändern Sie Start- und Enddatum entsprechend.

    Standardmäßig werden die letzten 30 Tage verwendet.

Überprüfen des Archivierungsstatus aller Wiederherstellungspunkte

Sie können nun den Archivierungsstatus aller Wiederherstellungspunkte eines Sicherungselements mit dem folgenden Cmdlet überprüfen:

$rp = Get-AzRecoveryServicesBackupRecoveryPoint -VaultId $vault.ID -Item $bckItm -StartDate $startdate.ToUniversalTime() -EndDate $enddate.ToUniversalTime() 

$rp | select RecoveryPointId, @{ Label="IsArchivable";Expression={$_.RecoveryPointMoveReadinessInfo["ArchivedRP"].IsReadyForMove}}, @{ Label="ArchivableInfo";Expression={$_.RecoveryPointMoveReadinessInfo["ArchivedRP"].AdditionalInfo}}

Überprüfen von archivierbaren Wiederherstellungspunkten

$rp = Get-AzRecoveryServicesBackupRecoveryPoint -VaultId $vault.ID -Item $bckItm -StartDate $startdate.ToUniversalTime() -EndDate $enddate.ToUniversalTime() -IsReadyForMove $true -TargetTier VaultArchive

Mit diesem Cmdlet werden alle Wiederherstellungspunkte aufgelistet, die einem bestimmten Sicherungselement zugeordnet sind, das in das Archiv verschoben werden kann (vom Start- bis zum Enddatum). Sie können auch Startdatum und Enddatum ändern.

Überprüfen, warum ein Wiederherstellungspunkt nicht in das Archiv verschoben werden kann

$rp = Get-AzRecoveryServicesBackupRecoveryPoint -VaultId $vault.ID -Item $bckItm -StartDate $startdate.ToUniversalTime() -EndDate $enddate.ToUniversalTime() -IsReadyForMove $false -TargetTier VaultArchive
$rp[0].RecoveryPointMoveReadinessInfo["ArchivedRP"]

Dabei entspricht $rp[0] dem Wiederherstellungspunkt, der nicht archiviert werden kann und den Sie überprüfen möchten.

Beispielausgabe

IsReadyForMove  AdditionalInfo
--------------  --------------
False           Recovery-Point Type is not eligible for archive move as it is already moved to archive tier

Die einem virtuellen Computer zugeordneten Wiederherstellungspunkte sind inkrementell. Wenn Sie einen bestimmten Wiederherstellungspunkt in das Archiv verschieben, wird er zuerst in eine vollständige Sicherung konvertiert und dann archiviert. Daher richten sich die mit dem Verschieben ins Archiv verbundenen Kosteneinsparungen nach der Änderungsrate der Datenquelle.

Daher bietet Azure Backup einen empfohlenen Satz von Wiederherstellungspunkten, die Kosten sparen können, wenn sie zusammen verschoben werden.

Hinweis

  • Die Kosteneinsparungen hängen von verschiedenen Faktoren ab und können für die einzelnen Instanzen unterschiedlich sein.
  • Kosteneinsparungen sind nur möglich, wenn Sie alle Wiederherstellungspunkte, die im Empfehlungssatz enthalten sind, auf die Tresorarchivebene verschieben.
$RecommendedRecoveryPointList = Get-AzRecoveryServicesBackupRecommendedArchivableRPGroup -Item $bckItm -VaultId $vault.ID

Verschieben in das Archiv

Move-AzRecoveryServicesBackupRecoveryPoint -VaultId $vault.ID -RecoveryPoint $rp[0] -SourceTier VaultStandard -DestinationTier VaultArchive

Hier ist $rp[0] der erste Wiederherstellungspunkt in der Liste. Wenn Sie andere Wiederherstellungspunkte verschieben möchten, verwenden Sie $rp[1], $rp[2], usw.

Mit diesem Cmdlet wird ein archivierbarer Wiederherstellungspunkt in das Archiv verschoben. Zurückgegeben wird ein Auftrag, der zum Nachverfolgen des Verschiebevorgangs, sowohl im Portal als auch mit PowerShell, verwendet werden kann.

Anzeigen archivierter Wiederherstellungspunkte

Dieses Cmdlet gibt alle archivierten Wiederherstellungspunkte zurück.

$rp = Get-AzRecoveryServicesBackupRecoveryPoint -VaultId $vault.ID -Item $bckItm -Tier VaultArchive -StartDate $startdate.ToUniversalTime() -EndDate $enddate.ToUniversalTime()

Wiederherstellen mit PowerShell

Für Wiederherstellungspunkte im Archiv stellt Azure Backup eine integrierte Wiederherstellungsmethode bereit. Bei der integrierten Wiederherstellung handelt es sich um einen zweistufigen Vorgang.

  1. Umfasst die Aktivierung der Wiederherstellungspunkte, die im Archiv gespeichert sind.
  2. Vorübergehende Speicherung auf der Tresorstandardebene für eine Dauer (auch Aktivierungsdauer genannt) von 10 bis 30 Tagen. Der Standardwert beträgt 15 Tage. Bei der Aktivierung gibt es zwei unterschiedliche Prioritäten: Standardpriorität und hohe Priorität. Weitere Informationen hierzu finden Sie unter Aktivierungspriorität.

Hinweis

  • Die einmal ausgewählte Aktivierungsdauer kann nicht geändert werden, und die aktivierten Wiederherstellungspunkte befinden sich während der Aktivierungsdauer auf der Standardebene.
  • Der zusätzliche Aktivierungsschritt verursacht Kosten.

Weitere Informationen zu verschiedenen Wiederherstellungsmethoden für virtuelle Azure-Computer finden Sie unter Wiederherstellen eines virtuellen Azure-Computers mit PowerShell.

Restore-AzRecoveryServicesBackupItem -VaultLocation $vault.Location -RehydratePriority "Standard" -RehydrateDuration 15 -RecoveryPoint $rp -StorageAccountName "SampleSA" -StorageAccountResourceGroupName "SArgName" -TargetResourceGroupName $vault.ResourceGroupName -VaultId $vault.ID

Zum Wiederherstellen von SQL Server führen Sie diese Schritte aus. Für das Cmdlet Restore-AzRecoveryServicesBackupItem sind zwei andere Parameter erforderlich: RehydrationDuration und RehydrationPriority.

Anzeigen von Aufträgen

Verwenden Sie das folgende PowerShell-Cmdlet, um die Verschiebungs- und Wiederherstellungsaufträge anzuzeigen:

Get-AzRecoveryServicesBackupJob -VaultId $vault.ID

Verschieben großer Mengen von Wiederherstellungspunkten auf die Archivspeicherebene

Sie können jetzt Beispielskripts verwenden, um Vorgänge in großem Maßstab auszuführen. Erfahren Sie mehr über das Ausführen von Beispielskripts. Sie können die Skripts hier herunterladen.

Sie können die folgenden Vorgänge mithilfe der von Azure Backup bereitgestellten Beispielskripts ausführen:

  • Verschieben aller in Frage kommenden Wiederherstellungspunkte für eine bestimmte Datenbank/alle Datenbanken eines SQL-Servers auf dem virtuellen Azure-Computer auf die Archivspeicherebene.
  • Verschieben aller empfohlenen Wiederherstellungspunkte für einen bestimmten virtuellen Azure-Computer auf die Archivspeicherebene.

Sie können auch ein Skript gemäß Ihren Anforderungen schreiben oder die obigen Beispielskripts ändern, um die erforderlichen Sicherungselemente abzurufen.

Aktivieren von Smart Tiering im Tresorarchiv mithilfe einer Sicherungsrichtlinie.

Sie können alle berechtigten bzw. empfohlenen Wiederherstellungspunkte automatisch mithilfe einer Sicherungsrichtlinie in das Tresorarchiv verschieben.

In den folgenden Abschnitten erfahren Sie, wie Sie Smart Tiering für berechtigte Wiederherstellungspunkte aktivieren.

Erstellen einer Richtlinie

Führen Sie zum Erstellen und Konfigurieren einer Richtlinie die folgenden Cmdlets aus:

  1. Abrufen des Tresornamens:

    $vault = Get-AzRecoveryServicesVault -ResourceGroupName "testRG"  -Name "TestVault"
    
  2. Festlegen des Richtlinienzeitplans:

    $schPol = Get-AzRecoveryServicesBackupSchedulePolicyObject -WorkloadType AzureVM -BackupManagementType AzureVM -PolicySubType Enhanced -ScheduleRunFrequency Weekly
    
  3. Festlegen der Langzeitaufbewahrung des Aufbewahrungspunktes:

    $retPol = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureVM -BackupManagementType AzureVM -ScheduleRunFrequency  Weekly
    

Konfigurieren von Smart Tiering

Sie können jetzt Smart Tiering so konfigurieren, dass Wiederherstellungspunkte ins Tresorarchiv verschoben und mithilfe der Sicherungsrichtlinie aufbewahrt werden.

Hinweis

Nach der Konfiguration wird Smart Tiering automatisch aktiviert und verschiebt die Wiederherstellungspunkte in das Tresorarchiv.

Führen Sie das folgende Cmdlet aus, um alle empfohlenen Wiederherstellungspunkte ins Tresorarchiv auszulagern:

$pol = New-AzRecoveryServicesBackupProtectionPolicy -Name TestPolicy  -WorkloadType AzureVM  -BackupManagementType AzureVM -RetentionPolicy $retPol -SchedulePolicy $schPol -VaultId $vault.ID  -MoveToArchiveTier $true -TieringMode TierRecommended

Weitere Informationen zu Archivempfehlungen für Azure Virtual Machines.

Wenn die Richtlinie nicht mit den Tresorarchivkriterien übereinstimmt, wird der folgende Fehler angezeigt:

New-AzRecoveryServicesBackupProtectionPolicy: TierAfterDuration needs to be >= 3 months, at least one of monthly or yearly retention should be >= (TierAfterDuration + 6) months

Hinweis

Auslagern empfohlen wird für Azure Virtual Machines und nicht für SQL Server in Azure Virtual Machines unterstützt.

Auslagern aller berechtigten Azure Virtual Machines-Sicherungselemente

Um alle berechtigten Azure VM-Wiederherstellungspunkte in das Tresorarchiv auszulagern, geben Sie die Anzahl der Monate an, nach denen Sie die Wiederherstellungspunkte verschieben möchten und führen Sie das folgende Cmdlet aus:

$pol = New-AzRecoveryServicesBackupProtectionPolicy -Name hiagaVMArchiveTierAfter  -WorkloadType AzureVM  -BackupManagementType AzureVM -RetentionPolicy $retPol -SchedulePolicy $schPol -VaultId $vault.ID  -MoveToArchiveTier $true -TieringMode TierAllEligible -TierAfterDuration 3 -TierAfterDurationType Months

Hinweis

  • Die Anzahl der Monate muss zwischen 3 und (Aufbewahrung – 6) Monaten liegen.
  • Das Aktivieren von Smart Tiering für berechtigte Wiederherstellungspunkte kann Ihre Gesamtkosten erhöhen.

Auslagern aller berechtigter SQL Server in Azure VM-Sicherungselemente

Wenn Sie alle berechtigten SQL Server in Azure VM-Wiederherstellungspunkte auf Tresorarchivebene auslagern möchten, geben Sie die Anzahl der Tage an, nach denen Sie die Wiederherstellungspunkte verschieben möchten und führen Sie das folgende Cmdlet aus:

$pol = New-AzRecoveryServicesBackupProtectionPolicy -Name SQLArchivePolicy -WorkloadType MSSQL  -BackupManagementType AzureWorkload -RetentionPolicy $retPol -SchedulePolicy $schPol -VaultId $vault.ID  -MoveToArchiveTier $true -TieringMode TierAllEligible -TierAfterDuration 40 -TierAfterDurationType Days

Hinweis

Die Anzahl der Tage muss zwischen 45 und (Aufbewahrung – 180) Tagen liegen.

Wenn die Richtlinie nicht für das Tresorarchiv gilt, wird der folgende Fehler angezeigt:

New-AzRecoveryServicesBackupProtectionPolicy: TierAfterDuration needs to be >= 45 Days, at least one retention policy for full backup (daily / weekly / monthly / yearly) should be >= (TierAfter + 180) days

Ändern einer Richtlinie

Führen Sie zum Ändern einer vorhandenen Richtlinie das folgende Cmdlet aus:

$pol = Get-AzRecoveryServicesBackupProtectionPolicy  -VaultId $vault.ID | Where { $_.Name -match "Archive" }

Smart Tiering deaktivieren

Führen Sie zum Deaktivieren von Smart Tiering zum Archivieren von Wiederherstellungspunkten das folgende Cmdlet aus:

Set-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -Policy $pol[0] -MoveToArchiveTier $false

Smart Tiering aktivieren

Führen Sie das folgende Cmdlet aus, um Smart Tiering nach der Deaktivierung wieder zu aktivieren:

  • Virtuelle Azure-Computer

    Set-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -Policy $pol[0] -MoveToArchiveTier $true -TieringMode TierRecommended
    
  • Azure SQL Server auf virtuellen Azure-Computern

    Set-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -Policy $pol[1] -MoveToArchiveTier $true -TieringMode TierAllEligible -TierAfterDuration 45 -TierAfterDurationType Days
    

Nächste Schritte

In diesem Artikel werden das Verfahren zur Sicherung von langfristigen Aufbewahrungspunkten auf der Archivspeicherebene und Momentaufnahmen sowie die Standardebene mithilfe der Befehlszeilenschnittstelle (CLI) beschrieben.

Unterstützte Workloads

Arbeitsauslastungen Operations
Azure Virtual Machines

SQL Server auf Azure Virtual Machines

SAP HANA in Azure Virtual Machines
Anzeigen von archivierbaren Wiederherstellungspunkten.

Anzeigen empfohlener Wiederherstellungspunkte (nur für Virtual Machines).

Verschieben von archivierbaren Wiederherstellungspunkten.

Verschieben empfohlener Wiederherstellungspunkte (nur für Azure Virtual Machines).

Anzeigen archivierter Wiederherstellungspunkte.

Wiederherstellen von archivierten Wiederherstellungspunkten.

Erste Schritte

  1. Laden Sie Azure CLI-Version 2.26.0 oder höher herunter oder führen Sie ein entsprechendes Upgrade aus.

    1. Befolgen Sie die Anweisungen zum erstmaligen Installieren der CLI.
    2. Führen Sie az --upgrade aus, um ein Upgrade einer bereits installierten Version durchzuführen.
  2. Melden Sie sich mithilfe des folgenden Befehls an:

    az login
    
  3. Festlegen des Abonnementkontexts:

    az account set –s <subscriptionId>
    

Anzeigen von archivierbaren Wiederherstellungspunkten

Sie können die archivierbaren Wiederherstellungspunkte mit den folgenden Befehlen auf die Tresorarchivebene verschieben. Erfahren Sie mehr über die Berechtigungskriterien.

  • Für Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureIaasVM} --workload-type {VM}  --target-tier {VaultArchive} --is-ready-for-move {True}
    
  • Für SQL Server in Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload} --workload-type {MSSQL}  --target-tier {VaultArchive} --is-ready-for-move {True}
    
  • Für SAP HANA in Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload} --workload-type {SAPHANA}  --target-tier {VaultArchive} --is-ready-for-move {True}
    

Überprüfen, warum ein Wiederherstellungspunkt nicht archiviert werden kann

Führen Sie den folgenden Befehl aus:

az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload / AzureIaasVM} --workload-type {MSSQL / SAPHANA / VM}  --query [].{Name:name,move_ready:properties.recoveryPointMoveReadinessInfo.ArchivedRP.isReadyForMove,additional_details: properties.recoveryPointMoveReadinessInfo.ArchivedRP.additionalInfo

Sie erhalten eine Liste aller Wiederherstellungspunkte, unabhängig davon, ob sie archivierbar sind, und den Grund, warum sie nicht archivierbar sind.

Führen Sie den folgenden Befehl aus:

az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type { AzureIaasVM} --workload-type {VM} --recommended-for-archive

Erfahren Sie mehr über den Empfehlungssatz.

Hinweis

  • Kosteneinsparungen hängen von verschiedenen Faktoren ab und können für die einzelnen Instanzen unterschiedlich sein.
  • Sie können Kosteneinsparungen nur sicherstellen, wenn alle im Empfehlungssatz enthaltenen Wiederherstellungspunkte auf die Tresorarchivebene verschoben werden.

Verschieben in das Archiv

Sie können die archivierbaren Wiederherstellungspunkte mit den folgenden Befehlen auf die Tresorarchivebene verschieben. Der name-Parameter im Befehl sollte den Namen eines archivierbaren Wiederherstellungspunkts enthalten.

  • Für Azure Virtual Machines

    az backup recoverypoint move -g {rg} -v {vault} -c {container} -i {item} --backup-management-type { AzureIaasVM} --workload-type {VM} --source-tier {VaultStandard} --destination-tier {VaultArchive} --name {rp}
    
  • Für SQL Server in Azure Virtual Machines

    az backup recoverypoint move -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload} --workload-type {MSSQL} --source-tier {VaultStandard} --destination-tier {VaultArchive} --name {rp}
    
  • Für SAP HANA in Azure Virtual Machines

    az backup recoverypoint move -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload} --workload-type {SAPHANA} --source-tier {VaultStandard} --destination-tier {VaultArchive} --name {rp}
    

Anzeigen archivierter Wiederherstellungspunkte

Verwenden Sie die folgenden Befehle:

  • Für Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload } --workload-type {VM} -- tier {VaultArchive}
    
  • Für SQL Server in Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload} --workload-type {MSSQL} -- tier {VaultArchive}
    
  • Für SAP HANA in Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload} --workload-type {SAPHANA} -- tier {VaultArchive}
    

Restore

Führen Sie die folgenden Befehle aus:

  • Für Azure Virtual Machines

    az backup restore restore-disks -g {rg} -v {vault} -c {container} -i {item} --rp-name {rp} --storage-account {storage_account} --rehydration-priority {Standard / High} --rehydration-duration {rehyd_dur}
    
  • For SQL Server in virtuellen Azure-Computern/SAP HANA in virtuellen Azure-Computern

    az backup recoveryconfig show --resource-group saphanaResourceGroup \
        --vault-name saphanaVault \
        --container-name VMAppContainer;Compute;saphanaResourceGroup;saphanaVM \
        --item-name saphanadatabase;hxe;hxe \
        --restore-mode AlternateWorkloadRestore \
        --rp-name 7660777527047692711 \
        --target-item-name restored_database \
        --target-server-name hxehost \
        --target-server-type HANAInstance \
        --workload-type SAPHANA \
        --output json
    
    
    az backup restore restore-azurewl -g {rg} -v {vault} --recovery-config {recov_config} --rehydration-priority {Standard / High} --rehydration-duration {rehyd_dur}
    

Nächste Schritte