Obnovitelné odstranění u virtuálních počítačů

Obnovitelné odstranění virtuálních počítačů chrání zálohy virtuálních počítačů před neúmyslným odstraněním. I po odstranění záloh se zachovají ve stavu obnovitelného odstranění po dobu 14 dnů.

Poznámka:

Obnovitelné odstranění chrání pouze odstraněná zálohovaná data. Pokud se virtuální počítač odstraní bez zálohy, funkce obnovitelného odstranění data nezachová. Všechny prostředky by měly být chráněné pomocí služby Azure Backup, aby se zajistila úplná odolnost.

Podporované oblasti

Obnovitelné odstranění je dostupné ve všech veřejných a národních oblastech Azure.

Obnovitelné odstranění virtuálních počítačů pomocí webu Azure Portal

  1. Pokud chcete odstranit zálohovaná data virtuálního počítače, musí být zálohování zastaveno. Na webu Azure Portal přejděte do trezoru služby Recovery Services, klikněte pravým tlačítkem na zálohovanou položku a zvolte Zastavit zálohování.

    Screenshot of Azure portal Backup Items

  2. V následujícím okně budete mít možnost odstranit nebo zachovat zálohovaná data. Pokud zvolíte Zachovat zálohovaná data a pak zastavit zálohování, záloha virtuálního počítače se trvale neodstraní. Místo toho se zastaví všechny naplánované úlohy zálohování a zachovají se zálohovaná data. V tomto scénáři se rozsah uchovávání informací nastavený v zásadách nevztahuje na zálohovaná data. Pokračuje v cenách tak, jak je, dokud data neodeberete ručně. Pokud zvolíte možnost Odstranit zálohovaná data , odešle se na nakonfigurované ID e-mailu upozornění na odstranění e-mailu s informací o tom, že 14 dnů zůstane delší doba uchovávání zálohovaných dat. E-mailové upozornění se také odešle 12. den s informací o tom, že zbývá ještě dva dny, aby se odstraněná data znovu zobrazila. Odstranění se odloží do 15. dne, kdy dojde k trvalému odstranění a odešle se konečné e-mailové upozornění s informacemi o trvalém odstranění dat.

    Screenshot of Azure portal, Stop Backup screen

  3. Během těchto 14 dnů se v trezoru služby Recovery Services zobrazí obnovitelně odstraněný virtuální počítač s červenou ikonou obnovitelného odstranění.

    Screenshot of Azure portal, VM in soft delete state

    Poznámka:

    Pokud jsou v trezoru některé zálohované položky obnovitelného odstranění, trezor se v tuto chvíli nedá odstranit. Po trvalém odstranění zálohované položky zkuste trezor odstranit a v trezoru nejsou žádné položky ve stavu obnovitelného odstranění.

  4. Pokud chcete obnovit obnovit obnovitelně odstraněný virtuální počítač, musíte ho napřed zrušit. Pokud chcete zrušit odstranění, zvolte obnovitelně odstraněný virtuální počítač a pak vyberte možnost Zrušit odstranění.

    Screenshot of Azure portal, Undelete VM

    Zobrazí se okno s upozorněním, že pokud je zvoleno zrušení obnovení, všechny body obnovení virtuálního počítače budou neschválené a dostupné pro provedení operace obnovení. Virtuální počítač se zachová ve stavu zastavení ochrany se zachováním dat se zálohami pozastavenými a zálohovanými daty uchovávaných navždy bez efektivních zásad zálohování.

    Screenshot of Azure portal, Confirm undelete VM

    V tomto okamžiku můžete virtuální počítač obnovit také výběrem možnosti Obnovit virtuální počítač z vybraného bodu obnovení.

    Screenshot of Azure portal, Restore VM option

    Poznámka:

    Uvolňování paměti se spustí a vyčistí body obnovení s vypršenou platností až poté, co uživatel provede operaci obnovení zálohování .

  5. Po dokončení procesu zrušení obnovení se stav vrátí do stavu Zastavit zálohování se zachováním dat a pak můžete zvolit Pokračovat zálohování. Operace obnovení zálohování vrátí zálohovanou položku v aktivním stavu přidružené k zásadě zálohování vybrané uživatelem definujícím plány zálohování a uchovávání.

    Screenshot of Azure portal, Resume backup option

Obnovitelné odstranění virtuálních počítačů pomocí Azure PowerShellu

Důležité

Verze Az.RecoveryServices potřebná k použití obnovitelného odstranění pomocí Azure PowerShellu je minimálně 2.2.0. Slouží Install-Module -Name Az.RecoveryServices -Force k získání nejnovější verze.

Jak je uvedeno výše u webu Azure Portal, posloupnost kroků je stejná i při použití Azure PowerShellu.

Odstranění zálohované položky pomocí Azure PowerShellu

Odstraňte zálohovanou položku pomocí rutiny PowerShellu 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 zálohované položky se změní z NotDeleted na ToBeDeleted. Zálohovaná data se zachovají po dobu 14 dnů. Pokud chcete operaci odstranění vrátit zpět, mělo by se provést odstranění zpět.

Vrácení operace odstranění zpět pomocí Azure PowerShellu

Nejprve načtěte relevantní zálohovanou položku, která je ve stavu obnovitelného odstranění (to znamená, že se chystáte odstranit).


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

Potom proveďte operaci vrácení zpět odstranění pomocí rutiny PowerShellu 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 zálohované položky se vrátí na NotDeleted. Ale ochrana je stále zastavena. Obnovte zálohování a znovu povolte ochranu.

Obnovitelné odstranění virtuálních počítačů pomocí rozhraní REST API

  • Odstraňte zálohy pomocí rozhraní REST API, jak je uvedeno zde.
  • Pokud chcete tyto operace odstranění vrátit zpět, přečtěte si zde uvedené kroky.

Jak zakázat obnovitelné odstranění

Zakázání této funkce se nedoporučuje. Jedinou okolností, kdy byste měli zvážit zakázání obnovitelného odstranění, je situace, kdy plánujete přesunout chráněné položky do nového trezoru, a nemůžete počkat 14 dnů před odstraněním a opětovnou ochranou (například v testovacím prostředí).) Pokyny k zakázání obnovitelného odstranění najdete v tématu Povolení a zakázání obnovitelného odstranění.

Další kroky