Usuwanie nietrwałe maszyn wirtualnych
Usuwanie nietrwałe dla maszyn wirtualnych chroni kopie zapasowe maszyn wirtualnych przed niezamierzonym usunięciem. Nawet po usunięciu kopii zapasowych są one zachowywane w stanie usuwania nietrwałego przez 14 dodatkowych dni.
Uwaga
Usuwanie nietrwałe chroni tylko usunięte dane kopii zapasowej. Jeśli maszyna wirtualna zostanie usunięta bez kopii zapasowej, funkcja usuwania nietrwałego nie zachowa danych. Wszystkie zasoby powinny być chronione przy użyciu Azure Backup, aby zapewnić pełną odporność.
Obsługiwane regiony
Usuwanie nietrwałe jest obecnie obsługiwane w zachodnio-środkowych stanach USA, Azji Wschodniej, Kanada Środkowa, Francja Środkowa, Francja Południowa, Korea Środkowa, Korea Południowa, Zjednoczone Królestwo Południowe, Zjednoczone Królestwo Zachodnie, Australia Wschodnia, Australia Południowo-Wschodnia, Europa Północna, Zachodnie stany USA, Zachodnie stany USA2, Środkowe stany USA, Azja Południowo-Wschodnia, Północno-środkowe stany USA, Japonia Wschodnia, Japonia Zachodnia, Indie Południowe, Indie Środkowe, Indie Zachodnie, Wschodnie stany USA 2, Szwajcaria Północna, Szwajcaria Zachodnia, Norwegia Zachodnia, Norwegia Wschodnia i wszystkie regiony narodowe.
Usuwanie nietrwałe maszyn wirtualnych przy użyciu Azure Portal
Aby usunąć dane kopii zapasowej maszyny wirtualnej, należy zatrzymać kopię zapasową. W Azure Portal przejdź do magazynu usługi Recovery Services, kliknij prawym przyciskiem myszy element kopii zapasowej i wybierz pozycję Zatrzymaj kopię zapasową.
W poniższym oknie otrzymasz możliwość usunięcia lub zachowania danych kopii zapasowej. Jeśli wybierzesz opcję Zachowaj dane kopii zapasowej , a następnie zatrzymaj tworzenie kopii zapasowej, kopia zapasowa maszyny wirtualnej nie zostanie trwale usunięta. Zamiast tego zatrzymuje wszystkie zaplanowane zadania tworzenia kopii zapasowej i zachowuje dane kopii zapasowej. W tym scenariuszu zakres przechowywania ustawiony w zasadach nie ma zastosowania do danych kopii zapasowej. Ceny są kontynuowane do momentu ręcznego usunięcia danych. Jeśli wybrano opcję Usuń dane kopii zapasowej , do skonfigurowanego identyfikatora poczty e-mail zostanie wysłany alert o usunięciu wiadomości e-mail informujący użytkownika, że 14 dni pozostaną rozszerzone przechowywanie danych kopii zapasowej. Ponadto alert e-mail jest wysyłany w dniu 12 informujący, że pozostało jeszcze dwa dni, aby wskrzesić usunięte dane. Usunięcie jest odroczone do 15 dnia, gdy nastąpi trwałe usunięcie, a ostateczny alert e-mail zostanie wysłany informujący o trwałym usunięciu danych.
W ciągu tych 14 dni w magazynie usługi Recovery Services maszyna wirtualna usunięta nietrwale zostanie wyświetlona z czerwoną ikoną "usuwania nietrwałego" obok niej.
Uwaga
Jeśli w magazynie znajdują się żadne elementy kopii zapasowej usunięte nietrwale, nie można w tym czasie usunąć magazynu. Spróbuj usunąć magazyn po trwałym usunięciu elementów kopii zapasowej i nie ma żadnych elementów w stanie usunięcia nietrwałego w magazynie.
Aby przywrócić nietrwale usuniętą maszynę wirtualną, należy najpierw ją usunąć. Aby cofnąć usuwanie, wybierz nietrwale usuniętą maszynę wirtualną, a następnie wybierz opcję Cofnij zaznaczenie.
Zostanie wyświetlone ostrzeżenie, że w przypadku wybrania cofania wszystkie punkty przywracania dla maszyny wirtualnej zostaną wyłączone i będą dostępne do wykonania operacji przywracania. Maszyna wirtualna zostanie zachowana w stanie "zatrzymaj ochronę z zachowaniem danych" z wstrzymanymi kopiami zapasowymi i danymi kopii zapasowych zachowanymi na zawsze bez obowiązujących zasad tworzenia kopii zapasowych.
W tym momencie możesz również przywrócić maszynę wirtualną, wybierając pozycję Przywróć maszynę wirtualną z wybranego punktu przywracania.
Uwaga
Moduł odśmieceń pamięci będzie uruchamiany i czyści wygasłe punkty odzyskiwania dopiero po wykonaniu przez użytkownika operacji wznawiania tworzenia kopii zapasowej .
Po zakończeniu procesu cofania stan powróci do pozycji "Zatrzymaj kopię zapasową z zachowaniem danych", a następnie możesz wybrać pozycję Wznów kopię zapasową. Operacja wznawiania tworzenia kopii zapasowej przywraca element kopii zapasowej w aktywnym stanie skojarzonym z zasadami tworzenia kopii zapasowych wybranymi przez użytkownika definiującą harmonogramy tworzenia kopii zapasowych i przechowywania.
Usuwanie nietrwałe maszyn wirtualnych przy użyciu Azure PowerShell
Ważne
Wersja Az.RecoveryServices wymagana do używania usuwania nietrwałego przy użyciu Azure PowerShell jest minimalna 2.2.0. Użyj polecenia Install-Module -Name Az.RecoveryServices -Force
, aby pobrać najnowszą wersję.
Jak opisano powyżej w przypadku Azure Portal, sekwencja kroków jest taka sama podczas korzystania z Azure PowerShell.
Usuwanie elementu kopii zapasowej przy użyciu Azure PowerShell
Usuń element kopii zapasowej przy użyciu polecenia cmdlet Disable-AzRecoveryServicesBackupProtection programu PowerShell.
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
Element kopii zapasowej "DeleteState" zmieni się z "NotDeleted" na "ToBeDeleted". Dane kopii zapasowej zostaną zachowane przez 14 dni. Jeśli chcesz przywrócić operację usuwania, należy wykonać cofanie usuwania.
Cofanie operacji usuwania przy użyciu Azure PowerShell
Najpierw pobierz odpowiedni element kopii zapasowej, który jest w stanie usuwania nietrwałego (oznacza to, że ma zostać usunięty).
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
Następnie wykonaj operację cofania usuwania przy użyciu polecenia cmdlet Programu PowerShell 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
Element kopii zapasowej "DeleteState" zostanie przywrócony do elementu "NotDeleted". Ale ochrona jest nadal zatrzymana. Wznów kopię zapasową, aby ponownie włączyć ochronę.
Usuwanie nietrwałe dla maszyn wirtualnych przy użyciu interfejsu API REST
- Usuń kopie zapasowe przy użyciu interfejsu API REST, jak wspomniano tutaj.
- Jeśli chcesz cofnąć te operacje usuwania, zapoznaj się z krokami wymienionymi tutaj.
Jak wyłączyć usuwanie nietrwałe
Wyłączenie tej funkcji nie jest zalecane. Jedyną okolicznością, w której należy rozważyć wyłączenie usuwania nietrwałego, jest to, że planujesz przeniesienie chronionych elementów do nowego magazynu i nie można poczekać 14 dni przed usunięciem i ponownym włączeniem ochrony (na przykład w środowisku testowym). Aby uzyskać instrukcje dotyczące wyłączania usuwania nietrwałego, zobacz Włączanie i wyłączanie usuwania nietrwałego.
Następne kroki
- Przeczytaj często zadawane pytania dotyczące usuwania nietrwałego
- Przeczytaj o wszystkich funkcjach zabezpieczeń w Azure Backup