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.

Syntax

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
Aliases:cf
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Vynucení zakáže ochranu zálohování (zabrání potvrzovací dialogové okno). Tento parametr je volitelný.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters: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
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-VaultId

ID ARM trezoru služby Recovery Services

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

Typ:SwitchParameter
Aliases:wi
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

ItemBase

String

Výstupy

JobBase