Start-DPMDatasourceConsistencyCheck

对 DPM 数据源执行一致性检查。

语法

Start-DPMDatasourceConsistencyCheck
     [-Datasource] <Datasource>
     [-HeavyWeight]
     [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
     [-ForcedFullCC]
     [[-AdhocJobsContext] <AdhocJobsContext>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-DPMDatasourceConsistencyCheck
     [-ProtectionGroup] <ProtectionGroup>
     [[-AdhocJobsContext] <AdhocJobsContext>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

说明

Start-DPMDatasourceConsistencyCheck cmdlet 对 System Center - Data Protection Manager (DPM) 数据源执行一致性检查。 可以对特定数据源或处于不一致状态的保护组中的所有数据源运行一致性检查。

示例

示例 1:对数据源启动一致性检查

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName TestingServer
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMDatasourceConsistencyCheck -Datasource $PObject

第一个命令使用 Get-DPMProtectionGroup cmdlet 从名为 TestingServer 的服务器获取保护组。 该命令将它们存储在$PGroup变量中。

第二个命令获取$PGroup中第一个保护组的数据源,然后将数据源存储在$Ds变量中。

第三个命令对存储在$Ds中的数据源运行一致性检查。

参数

-AdhocJobsContext

指定即席作业的上下文详细信息。 请勿在 Windows PowerShell 命令行中使用此参数。

类型:AdhocJobsContext
Position:2
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Confirm

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

类型:SwitchParameter
别名:cf
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

-Datasource

指定此 cmdlet 为其启动一致性检查的数据源对象。 数据源可以是 Windows 操作系统的文件系统共享或卷、Microsoft SQL Server 数据库、Microsoft Exchange Server 存储组、Microsoft SharePoint 场、Microsoft虚拟机、DPM 数据库或作为保护组成员的系统状态。

类型:Datasource
Position:1
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ForcedFullCC

指示此 cmdlet 对场中的所有数据库执行重量级一致性检查,而不仅仅是处于不一致状态的数据库。 此选项特定于 SharePoint。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-HeavyWeight

指示 cmdlet 执行重量级一致性检查。 重量级一致性检查会为每个文件的内容创建校验和。 此参数仅影响文件服务器。 该 cmdlet 始终对应用程序服务器执行重量级一致性检查。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-JobStateChangedEventHandler

指定 Job.StateChanged 事件的事件处理程序。 使用此参数基于 cmdlet 生成图形用户界面。 请勿在 DPM 命令行管理程序中使用此参数。

类型:JobStateChangedEventHandler
别名:Handler
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ProtectionGroup

指定一个保护组,其中包含运行此 cmdlet 检查的数据源。 若要获取 ProtectionGroup 对象,请使用 Get-DPMProtectionGroup cmdlet。

类型:ProtectionGroup
Position:1
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-WhatIf

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

类型:SwitchParameter
别名:wi
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False