Bu nesne, yakın zamanda çevrimiçi duruma getirilen çoğaltılmış klasörleri izler ve çoğaltılmış klasörlerden herhangi biri çok fazla sayıda gün çevrimdışı kalmışsa bir Uyarı bildirimi oluşturur.
Bu nesne, yakın zamanda çevrimiçi duruma getirilen çoğaltılmış klasörleri izler ve çoğaltılmış klasörlerden herhangi biri çok fazla sayıda gün çevrimdışı kalmışsa bir Uyarı bildirimi oluşturur. Bunun için, DFS Çoğaltma olay günlüğünde DFS Çoğaltma Olayı 4012 bulunup bulunmadığına bakar.
Çoğaltma grubunun bir üyesi MaxOfflineTimeInDays parametresinde belirtilen daha uzun süreyle çevrimdışı olmuşsa (çoğaltma grubunun diğer üyeleriyle bağlantısı kesilmişse) ve sonra yeniden çevrimiçi duruma getirilirse, bu izleyici kötü bir duruma girer. Sunucu Windows Server 2008 R2 veya Windows Server 2008 çalıştırıyorsa, “içerik güncelliği” (MaxOfflineTimeInDays parametresi) etkinleştirilmişse ve aşağıdaki koşullardan herhangi biri mevcutsa bu durum görülebilir:
Yönetici, çoğaltma bağlantısını devre dışı bırakmış veya silmiştir.
Yönetici, çoğaltma zamanlamasını, çoğaltmayı engelleyen bir şekilde değiştirmiştir.
DFS Çoğaltma hizmeti uzun süreli olarak durdurulmuştur.
Sunucu çevrimdışı kalmıştır.
Çoğaltma grubunda bilgisayarın üyeliğini devre dışı bırakma ve etkinleştirme
Bu sorunu çözmek için etkilenen çoğaltılmış klasörlerdeki tüm verileri yedekleyin ve sonra bilgisayarın üyeliğini devre dışı bırakıp etkinleştirerek bu durumdan kurtulma hakkında bilgi için DFSR'de İçerik Güncelliği Koruması Uygulama (http://go.microsoft.com/fwlink/?LinkId=187089) makalesine bakın.
Dikkat: Çoğaltılmış bir klasörü etkinleştirdikten sonra, DFS Çoğaltma yaştan bağımsız olarak ve muhtemelen yeni dosyaların üzerine yazmak suretiyle birincil üyenin dosyalarını yetkili olarak kullanarak ilk çoğaltmayı gerçekleştirir.
Not: Bu yordamı tamamlamak için Enterprise Admins üyeliği veya eşdeğeri gerekir. Uygun hesapları ve grup üyeliklerini kullanma hakkında ayrıntılar için, Yerel ve Etki Alanı Varsayılan Grupları (http://go.microsoft.com/fwlink/?LinkId=83477) makalesine bakın.
Doğrulama
Çoğaltma tamamlandıktan sonra bu izleyici otomatik olarak sağlam durumuna sıfırlanır.
Bu çoğaltmanın sağlıklı olduğunu el ile doğrulamak için, DFS Management'i veya şu komutları kullanarak bir yayma testi çalıştırın (burada [Çoğaltma Grubu]çoğaltma grubunun adı ve [Çoğaltılmış Klasör]de çoğaltılan klasörün adıdır):
dfsrdiag propagationtest /rgname:"[Çoğaltma Grubu]" /rfname:"[Çoğaltılmış Klasör]" /testfilename:DFS-RTestFile.xml
dfsrdiag propagationreport /rgname:"[Çoğaltma Grubu]" /rfname:"[Çoğaltılmış Klasör]" /testfilename:DFS-RTestFile.xml /reportfilename:c:\DFS-R_Report.xml
DFS Çoğaltma Olayı (http://go.microsoft.com/fwlink/?LinkId=187134)
Target | Microsoft.Windows.FileServer.DFSR.ReplicatedFolder | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.ReplicatedFolderOfflineMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.ReplicatedFolderOfflineMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[3]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[2]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[4]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[5]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[6]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[1]$</AlertParameter6>
<AlertParameter7>$Data/Context/Params/Param[7]$</AlertParameter7>
<AlertParameter8>$Data/Context/Params/Param[8]$</AlertParameter8>
<AlertParameter9>$Data/Context/Params/Param[9]$</AlertParameter9>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4012</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DFS Replication</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1104</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4002</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4010</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4114</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9111</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>