Udostępnij za pośrednictwem


Remove-AzRecoveryServicesBackupProtectionPolicy

Usuwa zasady ochrony kopii zapasowych z magazynu.

Składnia

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>]

Opis

Polecenie cmdlet Remove-AzRecoveryServicesBackupProtectionPolicy usuwa zasady tworzenia kopii zapasowych dla magazynu. Przed usunięciem zasad ochrony kopii zapasowych zasady nie mogą mieć żadnych skojarzonych elementów kopii zapasowej. Przed usunięciem zasad upewnij się, że każdy skojarzony element jest skojarzony z innymi zasadami. Aby skojarzyć inne zasady z elementem kopii zapasowej, użyj polecenia cmdlet Enable-AzRecoveryServicesBackupProtection. Ustaw kontekst magazynu przy użyciu polecenia cmdlet Set-AzRecoveryServicesVaultContext przed użyciem bieżącego polecenia cmdlet.

Przykłady

Przykład 1. Usuwanie zasad

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

Pierwsze polecenie pobiera zasady ochrony kopii zapasowych o nazwie NewPolicy, a następnie zapisuje je w zmiennej $Pol. Drugie polecenie usuwa obiekt zasad w $Pol.

Przykład 2

Usuwa zasady ochrony kopii zapasowych z magazynu. (automatycznie wygenerowane)

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

Parametry

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwę zasad ochrony kopii zapasowych do usunięcia.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PassThru

Zwróć zasady, które mają zostać usunięte.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Policy

Określa zasady ochrony kopii zapasowych do usunięcia. Aby uzyskać obiekt BackupPolicy, użyj polecenia cmdlet Get-AzRecoveryServicesBackupProtectionPolicy.

Typ:PolicyBase
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VaultId

Identyfikator ARM magazynu usługi Recovery Services.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

Dane wyjściowe