DPM2010: 複本不一致 (3106)

Microsoft.Windows.SystemCenterDPM2010.ReplicaInconsistent (UnitMonitor)

資料來源的複本與受保護的資料來源不一致。除非針對複本執行有一致性檢查的同步處理,否則資料來源的所有保護活動將失敗。您可以從現有的復原點復原資料,但除非複本一致,否則無法建立新的復原點。

Knowledge Base article:

摘要

當指定伺服器上指定磁碟區的複本,與資料來源不一致時,Data Protection Manager (DPM) 就會發出這項警示。以一致性檢查來進行同步處理,使複本和資料來源達到一致之前,資料來源的所有保護活動都會失敗。雖然複本被標示為不一致,您仍然可以復原較舊的復原點。儘快檢查並修正複本的問題。

原因

請參閱 [警示詳細資料] 窗格,以取得此警示原因的相關資訊。

複本不一致的可能原因包括:

對於 SQL Server 與 Exchange Server:

僅適用於 Exchange Server:

對於 Windows SharePoint Services 伺服器,所有 SQL 項目 (包括下列項目) 都是可能原因:

已新增元件至伺服器陣列。

對於 Virtual Server:

解決方法

有關「複本不一致」警示的錯誤情況及建議的動作,請參閱警示詳細資料。

依照警示中的建議動作重試該工作。

若要去除與資料來源間的不一致,必須在指定的複本上執行一致性檢查。

若已經為保護群組排定每日一致性檢查,DPM 將於下一次排定的時間自動執行一致性檢查。如需排定每日一致性檢查的相關資訊,請參閱 DPM 說明中的<How to Modify Protection Options>(如何修改保護選項),網址是 http://go.microsoft.com/fwlink/?LinkId=66728。

若一致性檢查失敗,受保護伺服器上的資料庫會損毀,而且需要手動修正。否則,您必須在複本上手動執行一致性檢查。如需詳細資訊,請參閱 DPM 說明中的<How to Synchronize a Replica>(如何同步處理複本),網址是 http://go.microsoft.com/fwlink/?LinkId=66728。

對於 Exchange Server:

請確保在執行最新版本之 Exchange Server 的電腦上所安裝的 Exchange Server 資料庫公用程式 (eseutil.exe) 及 ese.dll 版本,與在 DPM 伺服器上所安裝的版本相同。

使用 Microsoft Exchange Server 2007 管理工具以維護 eseutil.exe 與 ese.dll 的最新版本。

如果遠端電腦執行的是 32 位元作業系統,您必須下載 Microsoft Exchange Server 2007 32 位元管理工具,網址是 http://go.microsoft.com/fwlink/?LinkId=112325。

判斷是否已解決:DPM 可確認複本。當確認工作啟動時,此警示會變成「正在確認」警示。

其他

如需修改保護群組磁碟配置的相關資訊,請參閱 DPM 說明中的<How to Modify Disk Allocation>(如何修改磁碟配置),網址是 http://go.microsoft.com/fwlink/?LinkId=66728。

外部

如需資料保護的運作方式概觀以及在存放集區配置空間的指南,請參閱 DPM 2010 規劃指南,網址是 http://go.microsoft.com/fwlink/?LinkId=66733。

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: 複本不一致 (3106)
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.SystemCenterDPM2010.ReplicaInconsistent" 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.ReplicaInconsistent_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">3106</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">3106</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>