DPM:恢复失败 (3111)

Microsoft.Windows.SystemCenterDPM.RecoveryFailure (UnitMonitor)

恢复失败

Knowledge Base article:

摘要

当恢复作业完全失败时,DPM 将生成此警报。

原因

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

有关详细信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何查看警报详细信息”。

可能由以下原因引起:

对于 Exchange Server 和 SQL Server,可能由以下原因引起:

对于 Exchange Server,可能由以下原因引起:

对于 Windows SharePoint Services,除了所有 SQL 原因外,SharePoint 编写器(或搜索编写器)可能没有运行或者运行不正常 - 需要重新启动编写器。

网站和文档备份可能失败,原因是:

注意:请检查在恢复场和生产场上是否都为 WSSCmdLets.exe DCOM 组件授予了场管理员权限。这是保护场的必备条件之一。

解决方法

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

若要获取详细信息,请在保护数据的 DPM 服务器上查看警报和作业详细信息。

有关查看警报详细信息的信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何显示警报详细信息”。

有关在 DPM 管理员控制台中查看作业详细信息的信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何显示作业详细信息”。

注意:您可以单击警报中建议的操作重新运行该作业。

在恢复集合作业失败七天后,此警报将在 DPM 中自动变成“非活动”状态。

当出现下述情况时表明警报已解决:作业成功完成。

外部

有关在 DPM 中监视和管理恢复操作的信息,请参阅 DPM 2007 操作指南 (http://go.microsoft.com/fwlink/?LinkId=66738)。

Element properties:

TargetMicrosoft.Windows.SystemCenterDPM.DataSource
Parent MonitorSystem.Health.AvailabilityState
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
DPM:恢复失败 (3111)
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.SystemCenterDPM.RecoveryFailure" Accessibility="Internal" Enabled="true" Target="Microsoft.Windows.SystemCenterDPM.DataSource" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>EventCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.SystemCenterDPM.RecoveryFailure_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">1</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[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">3111</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.SystemCenterDPM.ProductionServer"]/ServerNameLong$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[6]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.SystemCenterDPM.DataSource"]/DataSourceId$</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">2</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[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">3111</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.SystemCenterDPM.ProductionServer"]/ServerNameLong$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[6]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.SystemCenterDPM.DataSource"]/DataSourceId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>