Undo-AzRecoveryServicesBackupItemDeletion

Als een back-upitem wordt verwijderd en aanwezig is in een voorlopig verwijderde status, wordt het item met deze opdracht teruggezet naar een status waarin de gegevens permanent worden bewaard

Syntax

Undo-AzRecoveryServicesBackupItemDeletion
    [-Item] <ItemBase>
    [-Force]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Met de cmdlet Undo-AzRecoveryServicesBackupItemDeletion wordt een voorlopig verwijderd item teruggezet naar een status waarin de beveiliging wordt gestopt, maar gegevens voor altijd worden bewaard.

Voorbeelden

Voorbeeld 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]

Met de eerste opdracht wordt een matrix met back-upcontainers opgeslagen en vervolgens opgeslagen in de $Cont matrix. Met de tweede opdracht wordt het back-upitem dat overeenkomt met het eerste containeritem, opgeslagen in de variabele $PI. Met de derde opdracht wordt back-upbeveiliging uitgeschakeld voor het item in $PI[0] en wordt het item in een voorlopig verwijderde status gebracht. Met de vierde opdracht wordt het item opgehaald dat de status Softdeleted heeft. Met de laatste opdracht wordt de voorlopig verwijderde VIRTUELE machine in een status gebracht waarin de beveiliging wordt gestopt, maar gegevens voor altijd worden bewaard.

Voorbeeld 2

Een voorlopig verwijderd item reactiveren. (automatisch gegenereerd)

Undo-AzRecoveryServicesBackupItemDeletion -Item $PI[0] -VaultId $vault.ID

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Back-upbeveiliging geforceerd uitschakelen (bevestigingsdialoogvenster voorkomt). Deze parameter is optioneel.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Item

Hiermee geeft u het back-upitem waarvoor deze cmdlet de verwijdering terugdraait. Gebruik de cmdlet Get-AzRecoveryServicesBackupItem om een AzureRmRecoveryServicesBackupItem te verkrijgen.

Type:ItemBase
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VaultId

ARM-id van de Recovery Services-kluis.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

ItemBase

String

Uitvoerwaarden

JobBase