Mjuk borttagning för virtuella datorer

Mjuk borttagning för virtuella datorer skyddar säkerhetskopieringarna av dina virtuella datorer från oavsiktlig borttagning. Även när säkerhetskopiorna har tagits bort bevaras de i läget mjuk borttagning i ytterligare 14 dagar.

Kommentar

Mjuk borttagning skyddar endast borttagna säkerhetskopieringsdata. Om en virtuell dator tas bort utan en säkerhetskopia bevaras inte data i funktionen för mjuk borttagning. Alla resurser bör skyddas med Azure Backup för att säkerställa fullständig motståndskraft.

Regioner som stöds

Mjuk borttagning är tillgängligt i alla offentliga och nationella Azure-regioner.

Mjuk borttagning för virtuella datorer med Azure-portalen

  1. Om du vill ta bort säkerhetskopieringsdata för en virtuell dator måste säkerhetskopieringen stoppas. I Azure-portalen går du till Recovery Services-valvet, högerklickar på säkerhetskopieringsobjektet och väljer Stoppa säkerhetskopiering.

    Screenshot of Azure portal Backup Items

  2. I följande fönster får du välja att ta bort eller behålla säkerhetskopierade data. Om du väljer Behåll säkerhetskopieringsdata och sedan Stoppa säkerhetskopiering tas inte säkerhetskopieringen av den virtuella datorn bort permanent. I stället stoppar detta alla schemalagda säkerhetskopieringsjobb och behåller säkerhetskopieringsdata. I det här scenariot gäller inte kvarhållningsintervall som angetts i principen för säkerhetskopieringsdata. Den fortsätter prissättningen som den är tills du tar bort data manuellt. Om Du väljer Ta bort säkerhetskopierade data skickas en e-postavisering om borttagning till det konfigurerade e-post-ID:t som informerar användaren om att 14 dagar återstår av utökad kvarhållning för säkerhetskopieringsdata. Dessutom skickas en e-postavisering den 12:e dagen som informerar om att det finns ytterligare två dagar kvar för att återuppväcka borttagna data. Borttagningen skjuts upp till den 15:e dagen, när permanent borttagning sker och en slutlig e-postavisering skickas som informerar om permanent borttagning av data.

    Screenshot of Azure portal, Stop Backup screen

  3. Under dessa 14 dagar, i Recovery Services-valvet, visas den mjukt borttagna virtuella datorn med en röd "mjuk borttagning"-ikon bredvid den.

    Screenshot of Azure portal, VM in soft delete state

    Kommentar

    Om det finns några mjukt borttagna säkerhetskopieringsobjekt i valvet kan valvet inte tas bort vid den tidpunkten. Prova att ta bort valvet när säkerhetskopieringsobjekten har tagits bort permanent och det inte finns några objekt i mjukt borttaget tillstånd kvar i valvet.

  4. Om du vill återställa den mjukt borttagna virtuella datorn måste den först tas bort. Om du vill ta bort borttagningen väljer du den mjukt borttagna virtuella datorn och väljer sedan alternativet Ta bort borttagning.

    Screenshot of Azure portal, Undelete VM

    Ett fönster visas som varnar för att om du väljer att ta bort borttagningen tas alla återställningspunkter för den virtuella datorn bort och är tillgängliga för att utföra en återställningsåtgärd. Den virtuella datorn behålls i ett "stoppskydd med kvarhållningsdata"-tillstånd med säkerhetskopior pausade och säkerhetskopierade data som bevaras för alltid utan att någon säkerhetskopieringsprincip är effektiv.

    Screenshot of Azure portal, Confirm undelete VM

    Nu kan du även återställa den virtuella datorn genom att välja Återställ virtuell dator från den valda återställningspunkten.

    Screenshot of Azure portal, Restore VM option

    Kommentar

    Skräpinsamlaren kör och rensar återställningspunkter som upphört att gälla först när användaren har slutfört säkerhetskopieringsåtgärden Återuppta.

  5. När processen för att ta bort borttagningen har slutförts återgår statusen till "Stoppa säkerhetskopiering med kvarhållningsdata" och sedan kan du välja Återuppta säkerhetskopiering. Åtgärden Återuppta säkerhetskopiering hämtar säkerhetskopieringsobjektet i aktivt tillstånd, som är associerat med en säkerhetskopieringsprincip som valts av användaren som definierar scheman för säkerhetskopiering och kvarhållning.

    Screenshot of Azure portal, Resume backup option

Mjuk borttagning för virtuella datorer med Azure PowerShell

Viktigt!

Den Az.RecoveryServices-version som krävs för att använda mjuk borttagning med Azure PowerShell är minst 2.2.0. Använd Install-Module -Name Az.RecoveryServices -Force för att hämta den senaste versionen.

Som beskrivs ovan för Azure-portalen är stegen samma när du använder Azure PowerShell.

Ta bort säkerhetskopieringsobjektet med Azure PowerShell

Ta bort säkerhetskopieringsobjektet med powershell-cmdleten Disable-AzRecoveryServicesBackupProtection .

Disable-AzRecoveryServicesBackupProtection -Item $myBkpItem -RemoveRecoveryPoints -VaultId $myVaultID -Force

WorkloadName     Operation            Status               StartTime                 EndTime                   JobID
------------     ---------            ------               ---------                 -------                   -----
AppVM1           DeleteBackupData     Completed            12/5/2019 12:44:15 PM     12/5/2019 12:44:50 PM     0488c3c2-accc-4a91-a1e0-fba09a67d2fb

"DeleteState" för säkerhetskopieringsobjektet ändras från "NotDeleted" till "ToBeDeleted". Säkerhetskopieringsdata behålls i 14 dagar. Om du vill återställa borttagningsåtgärden bör ångra borttagning utföras.

Ångra borttagningsåtgärden med Azure PowerShell

Hämta först det relevanta säkerhetskopieringsobjektet som är i mjukt borttagningstillstånd (det vill säga på väg att tas bort).


Get-AzRecoveryServicesBackupItem -BackupManagementType AzureVM -WorkloadType AzureVM -VaultId $myVaultID | Where-Object {$_.DeleteState -eq "ToBeDeleted"}

Name                                     ContainerType        ContainerUniqueName                      WorkloadType         ProtectionStatus     HealthStatus         DeleteState
----                                     -------------        -------------------                      ------------         ----------------     ------------         -----------
VM;iaasvmcontainerv2;selfhostrg;AppVM1    AzureVM             iaasvmcontainerv2;selfhostrg;AppVM1       AzureVM              Healthy              Passed               ToBeDeleted

$myBkpItem = Get-AzRecoveryServicesBackupItem -BackupManagementType AzureVM -WorkloadType AzureVM -VaultId $myVaultID -Name AppVM1

Utför sedan åtgärden ångra borttagning med powershell-cmdleten Undo-AzRecoveryServicesBackupItemDeletion .

Undo-AzRecoveryServicesBackupItemDeletion -Item $myBKpItem -VaultId $myVaultID -Force

WorkloadName     Operation            Status               StartTime                 EndTime                   JobID
------------     ---------            ------               ---------                 -------                   -----
AppVM1           Undelete             Completed            12/5/2019 12:47:28 PM     12/5/2019 12:47:40 PM     65311982-3755-46b5-8e53-c82ea4f0d2a2

"DeleteState" för säkerhetskopieringsobjektet återgår till "NotDeleted". Men skyddet är fortfarande stoppat. Återuppta säkerhetskopieringen för att återaktivera skyddet.

Mjuk borttagning för virtuella datorer med hjälp av REST API

  • Ta bort säkerhetskopiorna med hjälp av REST API enligt beskrivningen här.
  • Om du vill ångra de här borttagningsåtgärderna kan du läsa stegen som beskrivs här.

Inaktivera mjuk borttagning

Det rekommenderas inte att du inaktiverar den här funktionen. Den enda omständigheten där du bör överväga att inaktivera mjuk borttagning är om du planerar att flytta dina skyddade objekt till ett nytt valv och inte kan vänta de 14 dagar som krävs innan du tar bort och återaktiverar skyddet (till exempel i en testmiljö.) Anvisningar om hur du inaktiverar mjuk borttagning finns i Aktivera och inaktivera mjuk borttagning.

Nästa steg