Undo-AzRecoveryServicesBackupItemDeletion
Si un élément de sauvegarde est supprimé et présent dans un état supprimé de manière réversible, cette commande ramène l’élément à un état où les données sont conservées pour toujours.
Syntax
Undo-AzRecoveryServicesBackupItemDeletion
[-Item] <ItemBase>
[-Force]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Undo-AzRecoveryServicesBackupItemDeletion rétablit un élément supprimé de manière réversible dans un état où la protection est arrêtée, mais les données sont conservées pour toujours.
Exemples
Exemple 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]
La première commande obtient un tableau de conteneurs de sauvegarde, puis la stocke dans le tableau $Cont. La deuxième commande obtient l’élément de sauvegarde correspondant au premier élément de conteneur, puis le stocke dans la variable $PI. La troisième commande désactive la protection de sauvegarde pour l’élément dans $PI[0] et place l’élément dans un état supprimé de manière réversible. La quatrième commande obtient l’élément qui est dans un état supprimé de manière réversible. La dernière commande amène la machine virtuelle supprimée de manière réversible à un état dans lequel la protection est arrêtée, mais les données sont conservées pour toujours.
Exemple 2
Réhydrate un élément supprimé de manière réversible. (généré automatiquement)
Undo-AzRecoveryServicesBackupItemDeletion -Item $PI[0] -VaultId $vault.ID
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Force la désactivation de la protection de sauvegarde (empêche la boîte de dialogue de confirmation). Ce paramètre est facultatif.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Item
Spécifie l’élément de sauvegarde pour lequel cette applet de commande rétablit la suppression. Pour obtenir un objet AzureRmRecoveryServicesBackupItem, utilisez l’applet de commande Get-AzRecoveryServicesBackupItem.
Type: | ItemBase |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VaultId
ID ARM du coffre Recovery Services.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |