Add-OBFileSpec
将 OBFileSpec 对象(指定要在备份中包括或排除的项目)添加到备份策略(OBPolicy 对象)中。
语法
Default (默认值)
Add-OBFileSpec
[-Policy] <CBPolicy>
[-FileSpec] <CBFileSpec[]>
[-Confirm]
[-WhatIf]
说明
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 |