Undo-AzRecoveryServicesBackupItemDeletion
Pokud se zálohovaná položka odstraní a zobrazí ve stavu obnovitelného odstranění, tento příkaz vrátí položku zpět do stavu, ve kterém se data uchovávají navždy.
Syntaxe
Undo-AzRecoveryServicesBackupItemDeletion
[-Item] <ItemBase>
[-Force]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Undo-AzRecoveryServicesBackupItemDeletion vrátí obnovitelně odstraněnou položku do stavu, kdy je ochrana zastavena, ale data se uchovávají navždy.
Příklady
Příklad 1
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $PI[0] -RemoveRecoveryPoints
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM | Where-Object {$_.DeleteState -eq "ToBeDeleted"}
Undo-AzRecoveryServicesBackupItemDeletion -Item $PI[0]
První příkaz získá pole kontejnerů zálohování a pak ho uloží do pole $Cont. Druhý příkaz získá zálohovanou položku odpovídající první položce kontejneru a uloží ji do proměnné $PI. Třetí příkaz zakáže ochranu zálohované položky v $PI[0] a umístí položku do stavu softdeleted. Čtvrtý příkaz získá položku, která je ve stavu softdeleted. Poslední příkaz přivádí softdeletovaný virtuální počítač do stavu, ve kterém je ochrana zastavena, ale data se uchovávají navždy.
Příklad 2
Dosazuje obnovitelně odstraněnou položku. (automaticky vygenerováno)
Undo-AzRecoveryServicesBackupItemDeletion -Item $PI[0] -VaultId $vault.ID
Parametry
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Force
Vynucení zakáže ochranu zálohování (zabrání potvrzovací dialogové okno). Tento parametr je volitelný.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Item
Určuje zálohovanou položku, pro kterou se tato rutina vrátí k odstranění. K získání AzureRmRecoveryServicesBackupItem použijte rutinu Get-AzRecoveryServicesBackupItem.
Typ: | ItemBase |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VaultId
ID ARM trezoru služby Recovery Services
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Azure PowerShell