發新話題
打印

[轉貼]DC 不能複製,距上一次與複製的時間已經超過

[轉貼]DC 不能複製,距上一次與複製的時間已經超過

從哪來:http://bbs.51cto.com/thread-543800-1.html
 
如何修改默認的墓碑生存時間


1. Windows 2000和Windows 2003不帶SP1的默認墓碑生存時間是60天,Windows 2003+SP1的默認墓碑生存時間是180天。

2. 修改墓碑生存時間的方法如下:

(1) 安裝Windows 2003的管理工具。

(2) 運行adsiedit.msc,展開“Configuration”->“CN=configuration,DC=xxx......”->“CN=Services”->“CN=Windows NT”,右擊“CN= Directory Service”->“屬性”。

(3) 找到一個叫“TombstoneLifetime”的屬性,設上您希望的值即可。

3. 由於配置分區是在整個森林中同步的,所以這個設置會自動複製到子域上,我們無需手動操作,但是會有一些延遲。

如果DC長時間沒有復制,已經超過墓碑時間,如何恢復呢?

關於修復的詳細信息,請參考以下文章:

Fixing Replication Lingering Object Problems (Event IDs 1388, 1988, 2042)http://technet.microsoft.com/zh-cn/library/cc738018.aspx


http://technet.microsoft.com/zh-cn/library/34c15446-b47f-4d51-8e4a-c14527060f90

操作步驟:

1. 首先確認這個DC是否能夠聯繫上GC,使用NSlookup命令來嘗試解析GC的SRV記錄,具體方法請參考:
How to verify that SRV DNS records have been created for a domain controller

http://support.microsoft.com/?id=816587

2. 在長時間沒有復制的DC上運行net time [url=file://\\PDC_IP]\\PDC_IP[/url],使DC的時間與PDC同步。

3. 在長時間沒有開機的DC上運行以下命令:

repadmin /removelingeringobjects ServerName ServerGUID DirectoryPartition /advisory mode

注:ServerName為長時間沒有開機的DC的DNS名稱,ServerGUID為DC的GUID名稱,DirectoryPartition為分區名稱,類似DC=example,DC=com。

確定DC的GUID請運行以下命令

repadmin /showrepl ServerName

4. 運行Regedit.exe 編輯註冊表,定位到以下位置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters
編輯Strict Replication Consistency,改為1。

注意:在對註冊表進行操作前,應先備份註冊表,“註冊表編輯器”使用不當可造成嚴重問題,這些問題可能需要重新安裝操作系統。 Microsoft 不保證能夠解決因為“註冊表編輯器”使用不當而產生的問題。使用“註冊表編輯器”需要您自擔風險。

5. 然後在兩台DC上都進行如下操作:

運行regedit,找到HKLM\System\CurrentControlSet\Services\NTDS\Parameters\Allow Replication With Divergent and Corrupt Partner,將這個鍵值設置為1。

如果沒有,請您手動新建Allow Replication With Divergent and Corrupt Partner,類型為DW(雙字節值)。
在做完以上操作後,重啟DC,查看DC的複制情況。

TOP

發新話題