Partager via


Remove-AzureStorSimpleDeviceBackupPolicy

Supprime une stratégie de sauvegarde existante.

Remarque

Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Azure Service Manager (ASM). Ce module PowerShell hérité n’est pas recommandé lors de la création de ressources, car ASM est planifié pour la mise hors service. Pour plus d’informations, consultez la mise hors service d’Azure Service Manager.

Le module Az PowerShell est le module PowerShell recommandé pour la gestion des ressources Azure Resource Manager (ARM) avec PowerShell.

Syntaxe

Remove-AzureStorSimpleDeviceBackupPolicy
      -DeviceName <String>
      -BackupPolicyId <String>
      [-Force]
      [-WaitForComplete]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Remove-AzureStorSimpleDeviceBackupPolicy
      -DeviceName <String>
      -BackupPolicy <BackupPolicyDetails>
      [-Force]
      [-WaitForComplete]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

L’applet de commande Remove-AzureStorSimpleDeviceBackupPolicy supprime un objet BackupPolicy existant. Après avoir supprimé une stratégie de sauvegarde, aucune autre sauvegarde n’a lieu en fonction de cette stratégie. Cette applet de commande supprime également toutes les planifications associées à la stratégie supprimée.

Exemples

Exemple 1 : Supprimer une stratégie de sauvegarde

PS C:\>Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId "00001111-aaaa-2222-bbbb-3333cccc4444" -Force
VERBOSE: ClientRequestId: b3e4d485-eae4-4cf4-a43b-815f3abcd2dd_PS
VERBOSE: ClientRequestId: a260ee98-46aa-49e0-91ac-31d4155f4cae_PS
VERBOSE: About to create a job to remove your backuppolicy! 
VERBOSE: ClientRequestId: 92a9c264-90df-4345-a495-92767dd266f2_PS
695be190-ac81-4cf2-b1c5-03ef6b08d005
VERBOSE: The remove task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId
695be190-ac81-4cf2-b1c5-03ef6b08d005 for tracking the task's status

Cette commande supprime BackupPolicy qui a l’ID d’instance 0000111-aaaa-2222-bbbb-3333cccc444, afin qu’aucune autre sauvegarde ne soit effectuée en fonction de cette stratégie. La commande supprime également toutes les planifications associées à cette stratégie. La commande démarre l’opération qui supprime l’objet BackupPolicy , puis retourne un objet TaskResponse . Pour afficher l’état de la tâche, utilisez l’applet de commande Get-AzureStorSimpleTask .

Exemple 2 : Supprimer la première des stratégies de sauvegarde d’un appareil

PS C:\>$Policies = Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm"
PS C:\> Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId $Policies[0].InstanceId -Force -WaitForComplete
VERBOSE: ClientRequestId: db3b49fa-cffa-446d-ba52-daa6802e00f7_PS
VERBOSE: ClientRequestId: 70e2b56f-c2df-40d0-a1e5-d7a4d7e25962_PS
VERBOSE: About to run a job to remove your backuppolicy! 
VERBOSE: ClientRequestId: f8eb3d4d-2c57-4fc9-9f40-79d0f2ea1b6a_PS


JobId        : 820a246e-54b6-41a9-bdd5-15d5daea9b0a
JobResult    : Succeeded
JobStatus    : Completed
ErrorCode    : 
ErrorMessage : 
JobSteps     : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep, 
               Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep}

VERBOSE: The job created for your remove operation has completed successfully.

La première commande obtient les stratégies de sauvegarde de l’appareil nommé Contoso63-AppVm, puis les stocke dans la variable $Policies.

La deuxième commande supprime la première stratégie de sauvegarde de Contoso63-AppVm. La commande utilise la syntaxe de point standard pour identifier la propriété InstanceId du premier élément de $Policies. Cette commande spécifie le paramètre WaitForComplete , de sorte que la commande termine la tâche, puis retourne un objet TaskStatusInfo pour la tâche.

Exemple 3 : Supprimer une stratégie de sauvegarde à l’aide du pipeline

PS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "TSQAVolume01_Default" | Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -Force -WaitForComplete
VERBOSE: ClientRequestId: 60080fb1-2f88-4c17-bfd7-21aa73440a9c_PS
VERBOSE: ClientRequestId: 04c91121-50d7-4796-9af6-fc6a7d6b6a0e_PS
VERBOSE: ClientRequestId: 47ceb37c-672f-42e8-bd19-1190925c46cd_PS
VERBOSE: ClientRequestId: cbc39757-f2cc-4cc5-93ea-4ec0fbfb0ca8_PS
VERBOSE: ClientRequestId: 3614d47a-51fc-4500-a5f1-5401301ca4e3_PS
VERBOSE: About to create a job to remove your backuppolicy! 
VERBOSE: ClientRequestId: dbd7166e-1888-4b11-9af9-8d49712a8c8b_PS
702ad240-5730-4015-b051-56055bd2c2d3
VERBOSE: The remove task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId
702ad240-5730-4015-b051-56055bd2c2d3 for tracking the task's status
VERBOSE: BackupPolicy with id bfe0bf8a-2d09-4690-93da-38a4f24e9f4f found!

Cette commande obtient un objet BackupPolicyDetails à l’aide de Get-AzureStorSimpleDeviceBackupPolicy, puis la transmet à l’applet de commande actuelle à l’aide de l’opérateur de pipeline. L’applet de commande actuelle supprime la stratégie de sauvegarde nommée TSQAVolume01_Default.

Paramètres

-BackupPolicy

Spécifie l’objet BackupPolicyDetails à supprimer. Pour obtenir un objet BackupPolicyDetails , utilisez l’applet de commande Get-AzureStorSimpleDeviceBackupPolicy .

Type:BackupPolicyDetails
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-BackupPolicyId

Spécifie l’ID d’instance de l’objet BackupPolicy à supprimer.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DeviceName

Spécifie le nom de l’appareil StorSimple sur lequel supprimer la stratégie de sauvegarde.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Force

Indique que cette applet de commande ne vous invite pas à confirmer.

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

-Profile

Spécifie un profil Azure.

Type:AzureSMProfile
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WaitForComplete

Indique que cette applet de commande attend la fin de l’opération avant de retourner le contrôle à la console Windows PowerShell.

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

Entrées

BackupPolicyDetails

Cette applet de commande accepte un objet BackupPolicyDetails à supprimer.

Sorties

TaskStatusInfo, TaskResponse

Cette applet de commande retourne un objet TaskStatusInfo si vous spécifiez le paramètre WaitForComplete . Si vous ne spécifiez pas ce paramètre, il retourne un objet TaskResponse .