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
Ausgaben
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für