Disable-AzRecoveryServicesBackupProtection

Désactive la protection d’un élément protégé par sauvegarde.

Syntax

Disable-AzRecoveryServicesBackupProtection
       [-Item] <ItemBase>
       [-RemoveRecoveryPoints]
       [-RetainRecoveryPointsAsPerPolicy]
       [-Force]
       [-VaultId <String>]
       [-DefaultProfile <IAzureContextContainer>]
       [-Token <String>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

L’applet de commande Disable-AzRecoveryServicesBackupProtection désactive la protection d’un élément protégé par Sauvegarde Azure. Cette applet de commande arrête la sauvegarde planifiée régulière d’un élément et conserve toujours. Cette applet de commande peut également supprimer des points de récupération existants pour l’élément de sauvegarde s’il est exécuté avec le paramètre RemoveRecoveryPoints. Cette applet de commande peut suspendre la sauvegarde d’un élément et conserver les points de récupération conformément à la stratégie de sauvegarde si elle est utilisée avec le paramètre RetainRecoveryPointsAsPerPolicy. Une condition avec ce scénario est que les sauvegardes ne peuvent pas être suspendues tant que l’immuabilité n’est pas activée sur le coffre. Pour activer l’immuabilité sur un coffre Recovery Services, pls suivez l’applet de commande Update-AzRecoveryServicesVault. Définissez le contexte du coffre à l’aide de l’applet de commande Set-AzRecoveryServicesVaultContext avant d’utiliser l’applet de commande actuelle.

Exemples

Exemple 1 : Désactiver la protection de sauvegarde

$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -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 dernière commande désactive la protection de sauvegarde pour l’élément dans $PI[0], mais conserve les données.

Exemple 2

Désactive la protection d’un élément protégé par sauvegarde. (généré automatiquement)

Disable-AzRecoveryServicesBackupProtection -Item $PI[0] -RemoveRecoveryPoints -VaultId $vault.ID

Exemple 3 : Désactiver la protection avec conserver les points de récupération conformément à la stratégie

$item = Get-AzRecoveryServicesBackupItem -VaultId $suspendVault.ID -BackupManagementType AzureVM -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $item[0] -RetainRecoveryPointsAsPerPolicy -VaultId $vault.ID -Force
$item = Get-AzRecoveryServicesBackupItem -VaultId $suspendVault.ID -BackupManagementType AzureVM -WorkloadType AzureVM
 $item[0].ProtectionState

BackupsSuspended

La première applet de commande récupère les éléments de sauvegarde AzureVM pour le coffre Recovery Services. La deuxième applet de commande est utilisée pour suspendre la sauvegarde pour $item[0] du coffre Recovery Services. Une condition avec ce scénario est que les sauvegardes ne peuvent pas être suspendues tant que l’immuabilité n’est pas activée sur le coffre. Pour activer l’immuabilité sur un coffre Recovery Services, pls suivez l’applet de commande Update-AzRecoveryServicesVault. La troisième et la quatrième commande sont utilisées pour extraire l’élément de sauvegarde mis à jour et son état de protection. Pour reprendre la protection, utilisez Enable-AzRecoveryServicesBackupProtection avec le paramètre -Item.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
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 l’exécution de la commande sans demander la confirmation de l’utilisateur.

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 désactive la protection. 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

-RemoveRecoveryPoints

Indique que cette applet de commande supprime les points de récupération existants.

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

-RetainRecoveryPointsAsPerPolicy

Si cette option est utilisée, tous les points de récupération de cet élément expireront conformément à la stratégie de rétention.

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

-Token

Jeton d’accès auxiliaire pour l’authentification de l’opération critique à l’abonnement Resource Guard

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
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:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

ItemBase

String

Sorties

JobBase