Set-DPMDatasourceProtectionOption

设置 DPM 数据源的保护选项。

语法

Set-DPMDatasourceProtectionOption
   [-EseutilCheckType <EseutilTypeType>]
   [-BackUpType <AllowedBackupTypeType>]
   [[-TopologyType] <ProtectionTopologyType>]
   [[-PreferredPhysicalNode] <String[][]>]
   [-ProtectionGroup] <ProtectionGroup>
   [-Datasource <Datasource>]
   [-ExchangeOptions]
   [-RunEseUtilConsistencyCheck]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceProtectionOption
   [-ProtectionGroup] <ProtectionGroup>
   [-FileType] <String>
   [-Remove]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceProtectionOption
   [-ProtectionGroup] <ProtectionGroup>
   [-FileType] <String>
   [-Add]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceProtectionOption
   [-ProtectionGroup] <ProtectionGroup>
   [-Path] <String>
   [-ClientFileSpecOperation] <ClientFileSpecOperationType>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceProtectionOption
   [-ProtectionGroup] <ProtectionGroup>
   [-AllowClientUserToAddFileSpecs] <Boolean>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceProtectionOption
   [-ProtectionGroup] <ProtectionGroup>
   [-AutoConsistencyCheck] <Boolean>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

Set-DPMDatasourceProtectionOption cmdlet 为 System Center 2019 - Data Protection Manager (DPM) 数据源设置保护选项。 可以设置以下保护选项:

  • 从保护中排除特定类型的所有文件。
  • 删除排除项。
  • 设置Microsoft Exchange Server数据源的保护选项。

示例

示例 1:设置保护组的一致性检查

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> Set-DPMDatasourceProtectionOption -ProtectionGroup $PGroup -AutoConsistencyCheck $True

第一个命令从名为 DPMServer02 的服务器获取保护组,然后将结果存储在$PGroup变量中。

第二个命令设置自动一致性检查,以在$PGroup中的所有保护组上运行。

参数

-Add

指示 cmdlet 向保护组添加文件排除项。

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

-AllowClientUserToAddFileSpecs

指示用户是否可以指定要保护的文件夹。

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

-AutoConsistencyCheck

指示如果副本不一致,DPM 是否自动对保护组的数据源运行一致性检查。

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

-BackUpType

指示备份的类型。

此参数的可接受值为:

  • CopyBackup
  • FullBackup
Type:AllowedBackupTypeType
Accepted values:FullBackup, CopyBackup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientFileSpecOperation

指示要添加到包含列表或从排除列表中删除的文件夹。

此参数的可接受值为:

  • AddInclude
  • RemoveInclude
  • AddExclude
  • RemoveExclude
Type:ClientFileSpecOperationType
Accepted values:AddInclude, RemoveInclude, AddExclude, RemoveExclude
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

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

-Datasource

指定数据源对象。 数据源可以是文件系统共享或卷、SQL Server数据库、Exchange Server存储组、Microsoft SharePoint 场、虚拟机、DPM 数据库或属于保护组成员的系统状态。

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

-EseutilCheckType

指示如何运行 Exchange Server 数据库修复工具 Eseutil。

此参数的可接受值为:

  • DontRun
  • RunOnLogs
  • RunOnLogsAndDB
Type:EseutilTypeType
Accepted values:DontRun, RunOnLogs, RunOnLogsAndDB
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExchangeOptions

指示此 cmdlet 对Exchange Server数据源进行操作。

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

-FileType

指定要包含在保护组中或从保护组中排除的文件类型。

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

-PassThru

返回一个代表你所处理的项目的对象。 默认情况下,此 cmdlet 将不产生任何输出。

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

-Path

指定要添加到包含列表或从排除列表中删除的文件夹的路径。

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

-PreferredPhysicalNode

指定要为首选服务器拓扑保护的服务器名称数组。 此参数仅适用于在 Microsoft Exchange Server 2007 中使用群集连续复制的服务器。

Type:String[][]
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionGroup

指定运行此 cmdlet 的保护组。 若要获取 ProtectionGroup 对象,请使用 Get-DPMProtectionGroup cmdlet。

Type:ProtectionGroup
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Remove

指示此 cmdlet 执行删除操作。

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

-RunEseUtilConsistencyCheck

指示 cmdlet 运行 Eseutil 一致性检查。 此参数仅适用于数据源Exchange Server。

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

-TopologyType

指定拓扑类型。

此参数的可接受值为:

  • 活动
  • 被动
  • 如果被动不可用,则处于活动状态

此参数仅适用于运行群集连续复制的 Microsoft Exchange Server 2007 安装。

Type:ProtectionTopologyType
Accepted values:PT_CCR_PHYSICAL_NODE, PT_CCR_ACTIVE_ONLY, PT_CCR_PASSIVE_ONLY, PT_CCR_ACTIVE_IF_NO_PASSIVE
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

显示在此 cmdlet 运行的情况下将会发生什么。 此 cmdlet 未运行。

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

输出

Datasource