Udostępnij za pośrednictwem


Set-OBPolicyState

Ustawia wartość PolicyState bieżącego obiektu zasad kopii zapasowej. Stan może być prawidłowy lub wstrzymany.

Składnia

Set-OBPolicyState
   [-Policy] <CBPolicy>
   [-State] <OMPolicyStates>
   [-Confirm]
   [-WhatIf]

Opis

To polecenie cmdlet może służyć do ustawiania bieżącego stanu zasad tworzenia kopii zapasowych. Stan może być prawidłowy lub wstrzymany.

Prawidłowy stan oznacza, że kopie zapasowe będą wykonywane na podstawie zdefiniowanego harmonogramu i że kopie zapasowe zostaną zachowane na podstawie zasad przechowywania.

Wstrzymany stan oznacza, że kopie zapasowe nie będą wykonywane zgodnie ze zdefiniowanym harmonogramem przechowywania bieżących kopii zapasowych, dopóki zasady kopii zapasowej nie zostaną zmienione na Prawidłowy stan lub zostaną usunięte.

Przykłady

PRZYKŁAD 1

$P = Get-OBPolicy
 Set-OBPolicyState   $P "Valid"
 Set-OBPolicy   $P

W tym przykładzie parametr OBPolicyState ustawia wartość Valid i aktualizuje obiekt OBPolicy.

PRZYKŁAD 2

$P = Get-OBPolicy
 Set-OBPolicyState   $P "Paused"
 Set-OBPolicy   $P

W tym przykładzie parametr OBPolicyState ustawia wartość Wstrzymano i aktualizuje obiekt OBPolicy.

PRZYKŁAD 3

Get-OBPolicy | Set-OBPolicyState -State "Paused" | Set-OBPolicy

W tym przykładzie parametr OBPolicyState ustawia wartość Wstrzymano i aktualizuje obiekt OBPolicy przy użyciu potoków.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

-Policy

Określa obiekt zasad kopii zapasowych (OBPolicy), na którym ma być ustawiona wartość PolicyState.

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

-State

Bieżąca wartość PolicyState zasad kopii zapasowej.

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

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

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

Dane wejściowe

Microsoft.Internal.CloudBackup.Commands.OBPolicy

Dane wyjściowe

Microsoft.Internal.CloudBackup.Commands.OBPolicyState