Set-OBPolicyState
設定目前備份原則物件的 PolicyState。 狀態可以是 [有效] 或 [已暫停]。
語法
Set-OBPolicyState
[-Policy] <CBPolicy>
[-State] <OMPolicyStates>
[-Confirm]
[-WhatIf]
Description
此 Cmdlet 可用來設定備份原則的目前狀態。 狀態可以是 [有效] 或 [已暫停]。
有效狀態表示備份會根據定義的排程進行,而且會根據保留原則保留備份。
暫停狀態表示備份不會根據定義的排程進行備份,在備份原則變更為有效狀態或刪除之前,才會保留目前的備份。
範例
範例 1
$P = Get-OBPolicy
Set-OBPolicyState $P "Valid"
Set-OBPolicy $P
本範例會將 OBPolicyState 設定為 Valid,並更新 OBPolicy 物件。
範例 2
$P = Get-OBPolicy
Set-OBPolicyState $P "Paused"
Set-OBPolicy $P
本範例會將 OBPolicyState 設定為 Paused 並更新 OBPolicy 物件。
範例 3
Get-OBPolicy | Set-OBPolicyState -State "Paused" | Set-OBPolicy
本範例會將 OBPolicyState 設定為 Paused,並使用管線更新 OBPolicy 物件。
參數
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
類型: | SwitchParameter |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Policy
指定要設定 PolicyState 的備份原則 (OBPolicy) 物件。
類型: | CBPolicy |
Position: | 2 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-State
備份原則的目前 PolicyState。
類型: | OMPolicyStates |
Position: | 3 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。
類型: | SwitchParameter |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.Internal.CloudBackup.Commands.OBPolicy
輸出
Microsoft.Internal.CloudBackup.Commands.OBPolicyState