Sdílet prostřednictvím


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 zobrazí výzvu 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

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

ItemBase

String

Výstupy

JobBase