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 |