恢复失败
当恢复作业完全失败时,DPM 将生成此警报。
请参阅“警报详细信息”窗格以获取此警报原因的详细信息。
有关详细信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何查看警报详细信息”。
可能由以下原因引起:
DPM 无法将数据复制到指定的恢复目标。
默认恢复目标不再存在或无法访问。
当原始受保护的计算机处于活动保护状态(即受到主 DPM 服务器的保护)时,如果尝试从辅助 DPM 服务器恢复到该原始受保护的计算机,恢复将失败。
对于 Exchange Server 和 SQL Server,可能由以下原因引起:
装入数据库时恢复失败。若要解决该问题,请查看运行 Exchange Server 的计算机上的事件日志。您可以尝试手动装入数据库。
应用日志时恢复失败。若要解决该问题,请查看 Exchange Server 上的事件日志。您可以尝试使用 Eseutil 手动应用日志,然后装入数据库。
数据库被删除。
Exchange 或 SQL Server 服务没有运行。
对于 SQL Server,SQL 编写器服务已关闭。
应用程序服务器上存在磁盘问题。
卷影复制服务编写器存在问题。
对于 Exchange Server,可能由以下原因引起:
Eseutil.exe 实用工具无法对 Exchange Server 数据库文件应用日志以使数据库进入干净关闭状态。
不允许 Exchange 数据库被恢复作业覆盖。
存储组或数据库的名称与备份过程中使用的名称不同。
Exchange 编写器可能运行不正常。您需要重新启动 Exchange 信息存储服务。
存储组被删除
对于 Windows SharePoint Services,除了所有 SQL 原因外,SharePoint 编写器(或搜索编写器)可能没有运行或者运行不正常 - 需要重新启动编写器。
网站和文档备份可能失败,原因是:
相应的内容数据库无法与指定的 SQL 实例连接。
相应的内容数据库无法成为指定的 Windows SharePoint Services 恢复场的一部分。
尚未在恢复场上创建名为 DPMRecoveryWebApplication 的 Web 应用程序。
对恢复项目进行的导出或导入操作失败。
注意:请检查在恢复场和生产场上是否都为 WSSCmdLets.exe DCOM 组件授予了场管理员权限。这是保护场的必备条件之一。
警报详细信息中提供了与各个“恢复失败”警报有关的错误情况和建议操作。
在“监视”任务区域中的“作业”选项卡上,按类型对作业分组以查看恢复作业的详细信息。
转到“警报”视图,然后通过提供的链接重新运行恢复作业。
若要获取详细信息,请在保护数据的 DPM 服务器上查看警报和作业详细信息。
有关查看警报详细信息的信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何显示警报详细信息”。
有关在 DPM 管理员控制台中查看作业详细信息的信息,请参阅 DPM 帮助 (http://go.microsoft.com/fwlink/?LinkId=66728) 中的“如何显示作业详细信息”。
为 DPM 无法恢复的数据启动新的恢复作业。
在从辅助 DPM 服务器恢复之前,请确保在受保护的主计算机上没有正在运行的作业(仅适用于数据恢复)。
注意:您可以单击警报中建议的操作重新运行该作业。
在恢复集合作业失败七天后,此警报将在 DPM 中自动变成“非活动”状态。
当出现下述情况时表明警报已解决:作业成功完成。
有关在 DPM 中监视和管理恢复操作的信息,请参阅 DPM 2007 操作指南 (http://go.microsoft.com/fwlink/?LinkId=66738)。
Target | Microsoft.Windows.SystemCenterDPM.DataSource | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | High | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<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>