Partager via


Disable-AzRecoveryServicesBackupProtection

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

Syntaxe

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
Alias:cf
Position:Named
Valeur par défaut:False
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 l’exécution de la commande sans demander la confirmation de l’utilisateur.

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

-RemoveRecoveryPoints

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

Type:SwitchParameter
Position:2
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Token

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

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
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:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

ItemBase

String

Sorties

JobBase