Udostępnij za pośrednictwem


Korzystanie z obsługi warstwy Archiwum

Ten artykuł zawiera procedurę tworzenia kopii zapasowych długoterminowych punktów przechowywania w warstwie Archiwum oraz migawek i warstwy Standardowa przy użyciu Azure Portal.

Obsługiwane obciążenia

Pakiety robocze Operacje
Maszyna wirtualna platformy Microsoft Azure Wyświetl zarchiwizowane punkty odzyskiwania.

Przenieś wszystkie zalecane punkty odzyskiwania do archiwum.

Przywracanie dla zarchiwizowanych punktów odzyskiwania.

Wyświetl zadania przenoszenia i przywracania archiwum.
SQL Server na maszynie wirtualnej platformy Azure

Platforma SAP HANA na platformie Azure Virtual Machines
Wyświetl zarchiwizowane punkty odzyskiwania.

Przenieś wszystkie archiwalne punkty odzyskiwania do archiwum.

Przywracanie z zarchiwizowanych punktów odzyskiwania.

Wyświetl zadania przenoszenia i przywracania archiwum.

Wyświetlanie zarchiwizowanych punktów odzyskiwania

Teraz można wyświetlić wszystkie punkty odzyskiwania, które są przenoszone do archiwum.

Zrzut ekranu przedstawiający listę punktów odzyskiwania.

Włączanie obsługi warstw inteligentnych do archiwum magazynu przy użyciu zasad tworzenia kopii zapasowych

Możesz automatycznie przenieść wszystkie kwalifikujące się/zalecane punkty odzyskiwania do archiwum magazynu, konfigurując wymagane ustawienia w zasadach kopii zapasowej.

Włączanie obsługi warstw inteligentnych dla maszyny wirtualnej platformy Azure

Aby włączyć obsługę warstw inteligentnych dla zasad tworzenia kopii zapasowych maszyn wirtualnych platformy Azure, wykonaj następujące kroki:

  1. W Azure Portal przejdź do pozycji Magazyn usługi Recovery Services —>Zarządzanie ->Zasady tworzenia kopii zapasowych.

  2. Wybierz lub utwórz zasady kopii zapasowej:

    • Istniejące zasady tworzenia kopii zapasowych: wybierz zasady tworzenia kopii zapasowych, dla których chcesz włączyć obsługę warstw inteligentnych.
    • Utwórz nowe zasady: utwórz nowe zasady tworzenia kopii zapasowych.
  3. W obszarze Zasady tworzenia kopii zapasowych wybierz pozycję Włącz warstwy.

  4. Wybierz jedną z następujących opcji, aby przejść do warstwy Archiwum magazynu:

    • Zalecane punkty odzyskiwania: ta opcja przenosi wszystkie zalecane punkty odzyskiwania do warstwy archiwum magazynu. Dowiedz się więcej o zaleceniach.
    • Kwalifikujące się punkty odzyskiwania: ta opcja przenosi wszystkie kwalifikujące się punkty odzyskiwania po określonej liczbie dni.

    Zrzut ekranu przedstawiający opcję Kwalifikujące się punkty odzyskiwania.

    Uwaga

    • Wartość x może wahać się od 3 miesięcy do (miesięczne/roczne przechowywanie w miesiącach -6).
    • Może to zwiększyć ogólne koszty.

Po skonfigurowaniu zasad wszystkie zalecane punkty odzyskiwania zostaną przeniesione do warstwy archiwum.

Włączanie obsługi warstw inteligentnych dla serwerów SAP HANA/SQL Server na platformie Azure Virtual Machines

Aby włączyć obsługę warstw inteligentnych dla serwerów Azure SAP HANA/SQL w zasadach tworzenia kopii zapasowych maszyn wirtualnych platformy Azure, wykonaj następujące kroki:

  1. W Azure Portal przejdź do pozycji Magazyn usługi Recovery Services —>Zarządzanie ->Zasady tworzenia kopii zapasowych.

  2. Wybierz lub utwórz zasady kopii zapasowej:

    • Istniejące zasady tworzenia kopii zapasowych: wybierz zasady tworzenia kopii zapasowych, dla których chcesz włączyć obsługę warstw inteligentnych.
    • Utwórz nowe zasady: utwórz nowe zasady tworzenia kopii zapasowych.
  3. W obszarze Zasady kopii zapasowej wybierz pozycję Przenieś kwalifikujące się punkty odzyskiwania do magazynu archiwum.

    Zrzut ekranu przedstawiający wybranie opcji Przenieś kwalifikujące się punkty odzyskiwania do magazynu archiwum.

    Wybierz liczbę dni, po których chcesz przenieść punkt odzyskiwania do archiwum.

    Uwaga

    Liczba dni może wynosić od 45 do (okres przechowywania–180) dni.

Po włączeniu obsługi warstw inteligentnych wszystkie kwalifikujące się punkty odzyskiwania zostaną przeniesione do warstwy Archiwum magazynu.

Przenoszenie punktów odzyskiwania z możliwością archiwizacji

Przenoszenie punktów odzyskiwania z możliwością archiwizacji dla określonej bazy danych SQL/SAP HANA

Wszystkie punkty odzyskiwania dla określonej bazy danych SQL/SAP HANA można przenieść w jednym miejscu.

Wykonaj następujące kroki:

  1. Wybierz element kopii zapasowej (bazę danych w SQL Server lub SAP HANA na maszynie wirtualnej platformy Azure), którego punkty odzyskiwania chcesz przenieść do warstwy Archiwum magazynu.

  2. Kliknij tutaj , aby wyświetlić listę wszystkich kwalifikujących się punktów odzyskiwania.

    Zrzut ekranu przedstawiający proces wyświetlania punktów odzyskiwania, które są starsze niż siedem dni.

  3. Wybierz pozycję Przenieś punkty odzyskiwania do archiwum, aby przenieść wszystkie punkty odzyskiwania do warstwy Archiwum magazynu.

    Zrzut ekranu przedstawiający opcję uruchomienia procesu przenoszenia wszystkich punktów odzyskiwania do warstwy Archiwum magazynu.

    Uwaga

    Ta opcja przenosi wszystkie archiwalne punkty odzyskiwania do warstwy Archiwum magazynu.

Postęp można monitorować w zadaniach tworzenia kopii zapasowych.

Wszystkie zalecane punkty odzyskiwania dla wybranej usługi Azure Virtual Machines można przenieść do warstwy Archiwum magazynu. Dowiedz się więcej o zestawie rekomendacji dla maszyny wirtualnej platformy Azure.

Wykonaj następujące kroki:

  1. Wybierz maszynę wirtualną, której punkty odzyskiwania mają zostać przeniesione do warstwy Archiwum magazynu.

  2. Wybierz pozycję kliknij tutaj , aby wyświetlić zalecane punkty odzyskiwania.

    Zrzut ekranu przedstawiający proces wyświetlania punktów odzyskiwania dla Virtual Machines, które są starsze niż siedem dni.

  3. Wybierz pozycję Przenieś punkty odzyskiwania do archiwum, aby przenieść wszystkie zalecane punkty odzyskiwania do warstwy Archiwum.

    Zrzut ekranu przedstawiający opcję rozpoczęcia procesu przenoszenia wszystkich punktów odzyskiwania dla Virtual Machines do warstwy Archiwum magazynu.

Uwaga

Aby zapewnić oszczędności kosztów, należy przenieść wszystkie zalecane punkty odzyskiwania do warstwy Archiwum magazynu. Aby sprawdzić, wykonaj kroki 1 i 2. Jeśli lista punktów odzyskiwania jest pusta w kroku 3, wszystkie zalecane punkty odzyskiwania zostaną przeniesione do warstwy Archiwum magazynu.

Przywracanie

Aby przywrócić punkty odzyskiwania przeniesione do archiwum, należy dodać wymagane parametry dla czasu trwania ponownego wypełniania i priorytetu ponownego wypełniania.

Zrzut ekranu przedstawiający proces przywracania punktów odzyskiwania w portalu.

Wyświetlanie zadań

Zrzut ekranu przedstawiający proces wyświetlania zadań w portalu.

Wyświetlanie użycia archiwum na pulpicie nawigacyjnym magazynu

Możesz również wyświetlić użycie archiwum na pulpicie nawigacyjnym magazynu.

Zrzut ekranu przedstawiający użycie archiwum na pulpicie nawigacyjnym magazynu.

Następne kroki

Ten artykuł zawiera procedurę tworzenia kopii zapasowych długoterminowych punktów przechowywania w warstwie Archiwum oraz migawek i warstwy Standardowa przy użyciu programu PowerShell.

Obsługiwane obciążenia

Pakiety robocze Operacje
Azure Virtual Machines

SQL Server w usłudze Azure Virtual Machines
Wyświetlanie punktów odzyskiwania z możliwością archiwizacji.

Wyświetl zalecane punkty odzyskiwania (tylko dla Virtual Machines).

Przenoszenie punktów odzyskiwania z możliwością archiwizacji.

Przenieś zalecane punkty odzyskiwania (tylko w przypadku usługi Azure Virtual Machines).

Wyświetl zarchiwizowane punkty odzyskiwania.

Przywracanie z zarchiwizowanych punktów odzyskiwania.

Rozpoczęcie pracy

  1. Pobierz najnowszą wersję programu PowerShell z usługi GitHub.

  2. Uruchom następujące polecenie cmdlet w programie PowerShell:

    install-module -name Az.RecoveryServices -Repository PSGallery -RequiredVersion 4.4.0 -AllowPrerelease -force
    
  3. Połącz się z platformą Azure przy użyciu polecenia cmdlet Connect-AzAccount .

  4. Zaloguj się do subskrypcji:

    Set-AzContext -Subscription "SubscriptionName"
    
  5. Pobierz magazyn:

    $vault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName" -Name "vaultName"
    
  6. Pobierz listę elementów kopii zapasowej:

    • W przypadku usługi Azure Virtual Machines

      $BackupItemList = Get-AzRecoveryServicesBackupItem -vaultId $vault.ID -BackupManagementType "AzureVM" -WorkloadType "AzureVM"
      
    • W przypadku SQL Server w usłudze Azure Virtual Machines

      $BackupItemList = Get-AzRecoveryServicesBackupItem -vaultId $vault.ID -BackupManagementType "AzureWorkload" -WorkloadType "MSSQL"
      
  7. Pobierz element kopii zapasowej.

    • W przypadku usługi Azure Virtual Machines

      $bckItm = $BackupItemList | Where-Object {$_.Name -match '<vmName>'}
      
    • W przypadku SQL Server w usłudze Azure Virtual Machines

      $bckItm = $BackupItemList | Where-Object {$_.FriendlyName -eq '<dbName>' -and $_.ContainerName -match '<vmName>'}
      
  8. (Opcjonalnie) Dodaj zakres dat, dla którego chcesz wyświetlić punkty odzyskiwania. Jeśli na przykład chcesz wyświetlić punkty odzyskiwania z ostatnich 120 dni, użyj następującego polecenia cmdlet:

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

    Uwaga

    Aby wyświetlić punkty odzyskiwania dla innego zakresu czasu, zmodyfikuj odpowiednio datę początkową i końcową.

    Domyślnie trwa to przez ostatnie 30 dni.

Sprawdzanie stanu archiwizacji wszystkich punktów odzyskiwania

Teraz można sprawdzić stan archiwizacji wszystkich punktów odzyskiwania elementu kopii zapasowej przy użyciu następującego polecenia cmdlet:

$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}}

Sprawdzanie punktów odzyskiwania z możliwością archiwizacji

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

To polecenie cmdlet wyświetla listę wszystkich punktów odzyskiwania skojarzonych z określonym elementem kopii zapasowej, który jest gotowy do przeniesienia do archiwum (od daty rozpoczęcia do daty zakończenia). Możesz również zmodyfikować daty rozpoczęcia i daty zakończenia.

Sprawdź, dlaczego nie można przenieść punktu odzyskiwania do archiwum

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

Gdzie $rp[0] to punkt odzyskiwania, dla którego chcesz sprawdzić, dlaczego nie można go archiwizować.

Przykładowe dane wyjściowe

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

Punkty odzyskiwania skojarzone z maszyną wirtualną są przyrostowe. Po przeniesieniu określonego punktu odzyskiwania do archiwum zostanie on przekonwertowany na pełną kopię zapasową, a następnie przeniesiony do archiwum. Dlatego oszczędności związane z przejściem do archiwum zależą od zmian źródła danych.

W związku z tym Azure Backup udostępnia zalecany zestaw punktów odzyskiwania, które mogą zaoszczędzić koszty, jeśli zostały przeniesione razem.

Uwaga

  • Oszczędności kosztów zależą od różnych powodów i mogą nie być takie same dla każdego wystąpienia.
  • Oszczędności kosztów są zapewniane tylko po przeniesieniu wszystkich punktów odzyskiwania zawartych w rekomendacji ustawionej na warstwę Archiwum magazynu.
$RecommendedRecoveryPointList = Get-AzRecoveryServicesBackupRecommendedArchivableRPGroup -Item $bckItm -VaultId $vault.ID

Przenoszenie do archiwum

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

$rp[0] Oto pierwszy punkt odzyskiwania na liście. Jeśli chcesz przenieść inne punkty odzyskiwania, użyj $rp[1]polecenia , $rp[2]itd.

To polecenie cmdlet przenosi archiwalny punkt odzyskiwania do archiwum. Zwraca zadanie, które może służyć do śledzenia operacji przenoszenia, zarówno z portalu, jak i programu PowerShell.

Wyświetlanie zarchiwizowanych punktów odzyskiwania

To polecenie cmdlet zwraca wszystkie zarchiwizowane punkty odzyskiwania.

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

Przywracanie za pomocą programu PowerShell

W przypadku punktów odzyskiwania w archiwum Azure Backup zapewnia zintegrowaną metodologię przywracania. Zintegrowane przywracanie jest procesem dwuetapowym.

  1. Obejmuje ponowne wypełnianie punktów odzyskiwania przechowywanych w archiwum.
  2. Tymczasowo przechowuj go w warstwie Standardowa magazynu przez czas trwania (znany również jako czas trwania ponownego wypełniania) od okresu od 10 do 30 dni. Wartość domyślna to 15 dni. Istnieją dwa różne priorytety ponownego wypełniania — standardowy i wysoki priorytet. Dowiedz się więcej na temat priorytetu ponownego wypełniania.

Uwaga

  • Czas trwania ponownego wypełniania po wybraniu nie można zmienić, a ponowne wypełnianie punktów odzyskiwania pozostanie w warstwie Standardowa dla czasu trwania ponownego wypełniania.
  • Dodatkowy krok ponownego wypełniania wiąże się z kosztami.

Aby uzyskać więcej informacji na temat różnych metod przywracania dla usługi Azure Virtual Machines, zobacz Przywracanie maszyny wirtualnej platformy Azure przy użyciu programu PowerShell.

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

Aby przywrócić SQL Server, wykonaj następujące kroki. Polecenie Restore-AzRecoveryServicesBackupItem cmdlet wymaga dwóch innych parametrów RehydrationDuration i RehydrationPriority.

Wyświetlanie zadań

Aby wyświetlić zadania przenoszenia i przywracania, użyj następującego polecenia cmdlet programu PowerShell:

Get-AzRecoveryServicesBackupJob -VaultId $vault.ID

Przenoszenie punktów odzyskiwania do warstwy Archiwum na dużą skalę

Teraz możesz użyć przykładowych skryptów do wykonywania operacji na dużą skalę. Dowiedz się więcej na temat uruchamiania przykładowych skryptów. Skrypty można pobrać tutaj.

Następujące operacje można wykonać przy użyciu przykładowych skryptów dostarczonych przez Azure Backup:

  • Przenieś wszystkie kwalifikujące się punkty odzyskiwania dla określonej bazy danych/wszystkich baz danych dla serwera SQL na maszynie wirtualnej platformy Azure do warstwy Archiwum.
  • Przenieś wszystkie zalecane punkty odzyskiwania dla określonej maszyny wirtualnej platformy Azure do warstwy Archiwum.

Możesz również napisać skrypt zgodnie z wymaganiami lub zmodyfikować powyższe przykładowe skrypty, aby pobrać wymagane elementy kopii zapasowej.

Włącz obsługę warstw inteligentnych w archiwum magazynu przy użyciu zasad tworzenia kopii zapasowych.

Możesz automatycznie przenieść wszystkie kwalifikujące się/ zalecane punkty odzyskiwania do archiwum magazynu przy użyciu zasad tworzenia kopii zapasowych.

W poniższych sekcjach dowiesz się, jak włączyć obsługę warstw inteligentnych dla kwalifikujących się punktów odzyskiwania.

Tworzenie zasad

Aby utworzyć i skonfigurować zasady, uruchom następujące polecenia cmdlet:

  1. Pobierz nazwę magazynu:

    $vault = Get-AzRecoveryServicesVault -ResourceGroupName "testRG"  -Name "TestVault"
    
  2. Ustaw harmonogram zasad:

    $schPol = Get-AzRecoveryServicesBackupSchedulePolicyObject -WorkloadType AzureVM -BackupManagementType AzureVM -PolicySubType Enhanced -ScheduleRunFrequency Weekly
    
  3. Ustaw długoterminowe przechowywanie punktów przechowywania:

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

Konfigurowanie warstw inteligentnych

Teraz można skonfigurować warstwę inteligentną, aby przenieść punkty odzyskiwania do archiwum magazynu i zachować je przy użyciu zasad tworzenia kopii zapasowych.

Uwaga

Po skonfigurowaniu obsługa warstw inteligentnych jest automatycznie włączona i przenosi punkty odzyskiwania do archiwum magazynu.

Aby warstwować wszystkie zalecane punkty odzyskiwania do archiwum magazynu, uruchom następujące polecenie cmdlet:

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

Dowiedz się więcej o rekomendacjach dotyczących archiwum dla maszyn wirtualnych platformy Azure.

Jeśli zasady nie są zgodne z kryteriami archiwum magazynu, zostanie wyświetlony następujący błąd:

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

Uwaga

Zalecana warstwa jest obsługiwana w przypadku usługi Azure Virtual Machines, a nie dla SQL Server w usłudze Azure Virtual Machines.

Warstwa wszystkich kwalifikujących się elementów kopii zapasowych usługi Azure Virtual Machines

Aby warstwować wszystkie kwalifikujące się punkty odzyskiwania maszyny wirtualnej platformy Azure do archiwum magazynu, określ liczbę miesięcy, po których chcesz przenieść punkty odzyskiwania, i uruchom następujące polecenie cmdlet:

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

Uwaga

  • Liczba miesięcy musi wynosić od 3 do (okres przechowywania — 6) miesięcy.
  • Włączenie obsługi warstw inteligentnych dla kwalifikujących się punktów odzyskiwania może zwiększyć ogólne koszty.

Warstwa wszystkich kwalifikujących się SQL Server w elementach kopii zapasowej maszyny wirtualnej platformy Azure

Aby warstwować wszystkie kwalifikujące się SQL Server w punktach odzyskiwania maszyny wirtualnej platformy Azure do archiwum magazynu, określ liczbę dni, po których chcesz przenieść punkty odzyskiwania i uruchomić następujące polecenie cmdlet:

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

Uwaga

Liczba dni musi wynosić od 45 do (okres przechowywania — 180) dni.

Jeśli zasady nie kwalifikują się do archiwizacji magazynu, zostanie wyświetlony następujący błąd:

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

Modyfikowanie zasad

Aby zmodyfikować istniejące zasady, uruchom następujące polecenie cmdlet:

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

Wyłączanie obsługi warstw inteligentnych

Aby wyłączyć obsługę warstw inteligentnych w celu archiwizowania punktów odzyskiwania, uruchom następujące polecenie cmdlet:

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

Włączanie obsługi warstw inteligentnych

Aby włączyć obsługę warstw inteligentnych po jej wyłączeniu, uruchom następujące polecenie cmdlet:

  • Maszyna wirtualna platformy Azure

    Set-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -Policy $pol[0] -MoveToArchiveTier $true -TieringMode TierRecommended
    
  • serwer Azure SQL na maszynach wirtualnych platformy Azure

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

Następne kroki

Ten artykuł zawiera procedurę tworzenia kopii zapasowych długoterminowych punktów przechowywania w warstwie Archiwum oraz migawek i warstwy Standardowa przy użyciu interfejsu wiersza polecenia .

Obsługiwane obciążenia

Pakiety robocze Operacje
Azure Virtual Machines

SQL Server w usłudze Azure Virtual Machines

Platforma SAP HANA na platformie Azure Virtual Machines
Wyświetlanie punktów odzyskiwania z możliwością archiwizacji.

Wyświetl zalecane punkty odzyskiwania (tylko dla Virtual Machines).

Przenoszenie punktów odzyskiwania z możliwością archiwizacji.

Przenieś zalecane punkty odzyskiwania (tylko w przypadku usługi Azure Virtual Machines).

Wyświetl zarchiwizowane punkty odzyskiwania.

Przywracanie z zarchiwizowanych punktów odzyskiwania.

Rozpoczęcie pracy

  1. Pobierz/uaktualnij interfejs wiersza polecenia platformy Azure do wersji 2.26.0 lub nowszej.

    1. Postępuj zgodnie z instrukcjami , aby zainstalować interfejs wiersza polecenia po raz pierwszy.
    2. Uruchom polecenie , az --upgrade aby uaktualnić już zainstalowaną wersję.
  2. Zaloguj się przy użyciu następującego polecenia:

    az login
    
  3. Ustaw kontekst subskrypcji:

    az account set –s <subscriptionId>
    

Wyświetlanie punktów odzyskiwania z możliwością archiwizacji

Punkty odzyskiwania z możliwością archiwizacji można przenieść do warstwy Archiwum magazynu przy użyciu następujących poleceń. Dowiedz się więcej o kryteriach kwalifikowalności.

  • W przypadku usługi 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}
    
  • W przypadku SQL Server w usłudze 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}
    
  • W przypadku platformy SAP HANA na platformie 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}
    

Sprawdź, dlaczego punkt odzyskiwania nie jest archiwizowany

Uruchom następujące polecenie:

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

Otrzymasz listę wszystkich punktów odzyskiwania, niezależnie od tego, czy są one archiwizowane, i przyczyna, jeśli nie można ich archiwizować

Uruchom następujące polecenie:

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

Dowiedz się więcej o zestawie rekomendacji.

Uwaga

  • Oszczędności kosztów zależą od różnych powodów i mogą nie być takie same dla każdego wystąpienia.
  • Oszczędności kosztów można zapewnić tylko wtedy, gdy wszystkie punkty odzyskiwania zawarte w zestawie rekomendacji zostaną przeniesione do warstwy Archiwum magazynu.

Przenoszenie do archiwum

Punkty odzyskiwania z możliwością archiwizacji można przenosić do warstwy Archiwum magazynu przy użyciu następujących poleceń. Parametr name w poleceniu powinien zawierać nazwę punktu odzyskiwania z możliwością archiwizacji.

  • Dla maszyny wirtualnej platformy Azure

    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}
    
  • W przypadku SQL Server na maszynie wirtualnej platformy Azure

    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}
    
  • W przypadku platformy SAP HANA na maszynie wirtualnej platformy Azure

    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}
    

Wyświetlanie zarchiwizowanych punktów odzyskiwania

Użyj następujących poleceń:

  • W przypadku usługi Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload } --workload-type {VM} -- tier {VaultArchive}
    
  • W przypadku SQL Server w usłudze Azure Virtual Machines

    az backup recoverypoint list -g {rg} -v {vault} -c {container} -i {item} --backup-management-type {AzureWorkload} --workload-type {MSSQL} -- tier {VaultArchive}
    
  • W przypadku platformy SAP HANA na platformie Azure Virtual Machines

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

Przywracanie

Uruchom następujące polecenia:

  • W przypadku usługi 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}
    
  • W przypadku SQL Server na maszynach wirtualnych platformy Azure/oprogramowaniu SAP HANA na maszynach wirtualnych platformy Azure

    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}
    

Następne kroki