Add-OBFileSpec
將 OBFileSpec 物件(指定要在備份中包括或排除的專案)添加到備份策略(OBPolicy 物件)中。
語法
Default (預設值)
Add-OBFileSpec
[-Policy] <CBPolicy>
[-FileSpec] <CBFileSpec[]>
[-Confirm]
[-WhatIf]
Description
Add-OBFileSpec cmdlet 將 OBFileSpec 物件添加到備份策略(OBPolicy 物件)中,該物件指定要在備份中包括或排除的專案。 OBFileSpec 物件可以包含或排除多個文件、資料夾或卷。 可以使用 New-OBFileSpec cmdlet 定義要包含的項清單,然後使用此 cmdlet 更新 OBPolicy 物件。 Add-OBFileSpec cmdlet 支持影響較小的 WhatIf 和 Confirm 參數。 低影響表示 cmdlet 預設情況下不會提示使用者。 WhatIf 參數提供 cmdlet 功能的詳細描述。 Confirm 參數指定 cmdlet 是否應提示使用者。 使用 -Confirm:$FALSE 將覆蓋提示。
若要使用 Microsoft Azure 備份 cmdlet,使用者需要是受保護電腦上的管理員。
範例
範例 1
$policy = Get-OBPolicy
New-OBFileSpec -FileSpec "C:\testdata" -NonRecursive | Add-OBFileSpec -Policy $policy
此範例添加文件規範。
範例 2
$fspec = New-OBFileSpec -FileSpec C:\testdata -NonRecursive
New-OBPolicy | Add-OBFileSpec -FileSpec $fspec
此範例添加文件規範。
參數
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | False |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-FileSpec
指定要添加到備份策略的 OBFileSpec 物件。
參數屬性
| 類型: | CBFileSpec[] |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | 3 |
| 必要: | True |
| 來自管線的值: | True |
| 來自管線按屬性名稱的值: | 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 |