Add-OBFileSpec

将 OBFileSpec 对象(指定要从备份中包括或排除的项目)添加到备份策略 (OBPolicy 对象) 。

语法

Add-OBFileSpec
   [-Policy] <CBPolicy>
   [-FileSpec] <CBFileSpec[]>
   [-Confirm]
   [-WhatIf]

说明

Add-OBFileSpec cmdlet 将 OBFileSpec 对象(指定要从备份中包括或排除的项目)添加到备份策略 (OBPolicy 对象) 。 “OBFileSpec”对象可以包括或排除多个文件、文件夹或卷。 可以使用 New-OBFileSpec cmdlet 定义要包含的项列表,然后使用此 cmdlet 更新 OBPolicy 对象。 Add-OBFileSpec cmdlet 支持影响较小的 WhatIfConfirm 参数。 低影响意味着 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 之前进行确认。

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FileSpec

指定要添加到备份策略的 OBFileSpec 对象。

Type:CBFileSpec[]
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Policy

指定要更新的 OBPolicy 对象 (备份策略) 。

Type:CBPolicy
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBPolicy