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.
Syntaxe
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 |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-VaultId
ID ARM du coffre Recovery Services.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | 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 |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |