DPM2010: 恢复点创建失败(3114)

Microsoft.Windows.SystemCenterDPM2010.RecoveryPointCreationFailure (UnitMonitor)

数据源的恢复点创建作业一直失败。

Knowledge Base article:

摘要

DPM 会创建备份数据源的时间点(恢复点),您可以从中恢复数据。当 Data Protection Manager (DPM) 无法为数据源创建恢复点时,将生成此警报。

当下一恢复点创建失败时,将更新恢复点创建失败的次数。

原因

请参阅“警报详细信息”窗格以获取此警报原因的详细信息。

此警报表示指定服务器的某些恢复点尚未创建。丢失恢复点的数目将显示在 DPM 用户界面中。

有关如何手动创建恢复点的信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何创建恢复点”。

对于文件服务器:

可能由以下原因引起

对于 Exchange Server 和 SQL Server:

可能由以下原因引起

仅适用于 Exchange Server:

对于 Windows SharePoint Services 服务器,除了所有关于 SQL 的原因外,还包括:

对于虚拟服务器:

解决方法

警报详细信息中提供了与各个“恢复点创建失败”警报有关的错误情况和建议操作。

按照警报中建议的操作重试该作业。

当创建保护组或修改现有保护组的保护选项时,您可以建立恢复点计划。您可以访问 DPM 服务器上的恢复点以恢复以前版本的数据。

可以从“保护”任务区域或“恢复”任务区域手动创建恢复点。手动创建恢复点。有关如何创建恢复点的信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何创建恢复点”。

当出现下述情况时表明警报已解决:恢复点创建任务成功。

解决由于受保护的文件服务器脱机或不可用引起的失败:

确保受保护文件服务器联机且可用。

对于 Exchange Server 和 SQL Server:

解决由于同步失败、完整数据恢复未完成或 Exchange Server 存储组或 SQL Server 数据库被删除导致的失败:

增加磁盘空间,或者

删除旧的卷影副本。

解决由于 SQL 服务或 Exchange 服务关闭时引起的失败:

解决由于无法访问包含 SQL Server 或 Exchange Server 数据库日志的磁盘引起的失败:

仅适用于 Exchange Server

解决由于检测到新的 Exchange 数据库或 Eseutil 无法验证数据集数据时引起的失败:

执行下一完整备份后,此失败将自动解决。

仅适用于 Windows SharePoint Services 服务器:

注意:对于此问题,需要运行 C:\Program Files\Microsoft DPM\bin\ConfigureSharepoint.exe。该可执行程序要求您提供帐户和密码详细信息,并执行所需更改。

仅适用于虚拟服务器:

Element properties:

TargetMicrosoft.Windows.SystemCenterDPM2010.DataSource
Parent MonitorSystem.Health.AvailabilityState
CategoryEventCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DPM2010: 恢复点创建失败(3114)
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.SystemCenterDPM2010.RecoveryPointCreationFailure" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.SystemCenterDPM2010.DataSource" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>EventCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.SystemCenterDPM2010.RecoveryPointCreationFailure_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[12]$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DPM Alerts</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">3114</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DPM-EM</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[14]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">1</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.SystemCenterDPM2010.DataSource"]/DataSourceId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[4]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[5]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Host/Property[Type="Microsoft.Windows.SystemCenterDPM2010.ProductionServer"]/ServerNameLong$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DPM Alerts</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">3114</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DPM-EM</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[14]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">2</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.SystemCenterDPM2010.DataSource"]/DataSourceId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[4]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[5]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Host/Property[Type="Microsoft.Windows.SystemCenterDPM2010.ProductionServer"]/ServerNameLong$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>