Freigeben über


Remove-AzRecoveryServicesBackupProtectionPolicy

Löscht eine Sicherungsschutzrichtlinie aus einem Tresor.

Syntax

Remove-AzRecoveryServicesBackupProtectionPolicy
      [-Name] <String>
      [-PassThru]
      [-Force]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzRecoveryServicesBackupProtectionPolicy
      [-Policy] <PolicyBase>
      [-PassThru]
      [-Force]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Remove-AzRecoveryServicesBackupProtectionPolicy löscht Sicherungsrichtlinien für einen Tresor. Bevor Sie eine Sicherungsschutzrichtlinie löschen können, darf die Richtlinie keine zugeordneten Sicherungselemente enthalten. Bevor Sie die Richtlinie löschen, stellen Sie sicher, dass jedes zugeordnete Element einer anderen Richtlinie zugeordnet ist. Verwenden Sie das Cmdlet Enable-AzRecoveryServicesBackupProtection, um eine andere Richtlinie einem Sicherungselement zuzuordnen. Legen Sie den Tresorkontext mithilfe des Cmdlets Set-AzRecoveryServicesVaultContext fest, bevor Sie das aktuelle Cmdlet verwenden.

Beispiele

Beispiel 1: Entfernen einer Richtlinie

$Pol= Get-AzRecoveryServicesBackupProtectionPolicy -Name "NewPolicy"
Remove-AzRecoveryServicesBackupProtectionPolicy -Policy $Pol

Der erste Befehl ruft die Sicherungsschutzrichtlinie "NewPolicy" ab und speichert sie dann in der variablen $Pol. Mit dem zweiten Befehl wird das Richtlinienobjekt in $Pol entfernt.

Beispiel 2

Löscht eine Sicherungsschutzrichtlinie aus einem Tresor. (automatisch generiert)

Remove-AzRecoveryServicesBackupProtectionPolicy -Name 'V2VM' -VaultId $vault.ID

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

Erzwingt die Ausführung des Befehls ohne Aufforderung zur Bestätigung durch den Benutzer.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Gibt den Namen der zu entfernenden Sicherungsschutzrichtlinie an.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassThru

Gibt die richtlinie zurück, die gelöscht werden soll.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Policy

Gibt die zu entfernende Sicherungsschutzrichtlinie an. Verwenden Sie zum Abrufen eines BackupPolicy-Objekts das Cmdlet Get-AzRecoveryServicesBackupProtectionPolicy.

Typ:PolicyBase
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-VaultId

ARM-ID des Recovery Services Vault.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

PolicyBase

String

Ausgaben

PolicyBase