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

Entrées

ItemBase

String

Sorties

JobBase