Set-OBPolicy
將 OBPolicy 物件設置為將用於計劃備份的備份策略。
語法
Default (預設值)
Set-OBPolicy
[-Policy] <CBPolicy>
[-Confirm]
[-WhatIf]
Description
Set-OBPolicy cmdlet 將指定的 OBPolicy 物件設置為將用於計劃備份的備份策略。
此 cmdlet 支援 WhatIf 和 Confirm 參數。
默認情況下,cmdlet 會提示用戶進行確認。
WhatIf 參數提供了 cmdlet 在不執行任何作的情況下執行的作的詳細描述。
Confirm 參數指定 cmdlet 是否應提示使用者。
指定 -Confirm:$FALSE 以覆蓋提示。
若要使用 Microsoft Azure 備份 cmdlet,使用者需要是受保護電腦上的管理員。
範例
範例 1
$fspec = New-OBFileSpec -FileSpec C:\test\texttext1.txt
$rpolicy = New-OBRetentionPolicy
$sch = New-OBSchedule
New-OBPolicy | Add-OBFileSpec -FileSPec $fspec | Set-OBRetentionPolicy -RetentionPolicy $rpolicy | Set-OBSchedule -Schedule $sch | Set-OBPolicy
此示例為伺服器設置新的 Microsoft Azure 備份策略。
參數
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | False |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-Policy
指定要設置為 伺服器活動備份策略的當前 OBPolicy 物件。
參數屬性
| 類型: | CBPolicy |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | 2 |
| 必要: | True |
| 來自管線的值: | True |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 指令未執行。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | False |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
輸入
Microsoft.Internal.CloudBackup.Commands.OBPolicy
輸出
Microsoft.Internal.CloudBackup.Commands.OBPolicy
此 cmdlet 將 OBPolicy 物件設置為用於計劃備份的備份策略。