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