Undo-AzRecoveryServicesBackupItemDeletion

Wenn ein Sicherungselement gelöscht und in einem vorläufig gelöschten Zustand vorhanden ist, wird das Element wieder in einen Zustand verschoben, in dem die Daten für immer aufbewahrt werden.

Syntax

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

Beschreibung

Das Cmdlet "Undo-AzRecoveryServicesBackupItemDeletion" rückgängig machen ein vorläufig gelöschtes Element in einen Zustand, in dem der Schutz beendet wird, daten jedoch für immer aufbewahrt werden.

Beispiele

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

Der erste Befehl ruft ein Array von Sicherungscontainern ab und speichert es dann im $Cont Array. Der zweite Befehl ruft das Sicherungselement ab, das dem ersten Containerelement entspricht, und speichert es dann in der variablen $PI. Mit dem dritten Befehl wird der Sicherungsschutz für das Element in $PI[0] deaktiviert und das Element in einen softdeleted-Zustand versetzt. Der vierte Befehl ruft das Element ab, das sich in einem softdelet-Zustand befindet. Der letzte Befehl bringt den softdelet-virtuellen Computer in einen Zustand, in dem der Schutz beendet wird, die Daten jedoch für immer aufbewahrt werden.

Beispiel 2

Rehydratisiert ein vorläufig gelöschtes Element. (automatisch generiert)

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

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-Force

Erzwingt den Sicherungsschutz (verhindert das Bestätigungsdialogfeld). Dieser Parameter ist optional.

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

-Item

Gibt das Sicherungselement an, für das dieses Cmdlet den Löschvorgang rückgängig machen. Verwenden Sie zum Abrufen eines AzureRmRecoveryServicesBackupItem-Cmdlets das Cmdlet Get-AzRecoveryServicesBackupItem.

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

-VaultId

ARM-ID des Recovery Services Vault.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

ItemBase

String

Ausgaben

JobBase