如何強制進行 DFSR 複寫 sysvol 複寫的授權和非授權同步處理
本文介紹如何強制進行 DFSR 複寫 sysvol 複寫的授權和非授權同步處理。
原始 KB 編號: 2218556
摘要
試想以下情況:
您要強制域控制器 (DC) 上 sysvol 複寫的非授權同步處理。 在檔案復寫服務 (FRS) 中,它是透過 登錄值的 D2 和 D4 資料值 Bur Flags
來控制,但分散式文件系統複寫 (DFSR) 服務沒有這些值。 您無法使用 DFS 管理嵌入式管理單元 (Dfsmgmt.msc) 或 Dfsradmin.exe命令行工具來達成此目的。 不同於自定義 DFSR 複寫資料夾,sysvol 複寫會刻意保護其管理介面防止任何編輯,以防止意外。
如何執行 DFSR 複寫 sysvol 複寫的非授權同步處理(例如 FRS 的 D2)
在 ADSIEDIT 中。MSC 工具,在您想要進行非授權的每個域控制器上修改下列辨別名稱 (DN) 值和屬性:
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=<the server name>,OU=Domain Controllers,DC=<domain> msDFSR-Enabled=FALSE
強制整個網域的 Active Directory 複寫。
在設定為非授權的相同伺服器上,從提升許可權的命令提示字元執行下列命令:
DFSRDIAG POLLAD
您會在 DFSR 事件記錄檔中看到事件標識碼 4114,指出不再復寫 sysvol 複寫。
在步驟 1 的相同 DN 上,設定 msDFSR-Enabled=TRUE。
強制整個網域的 Active Directory 複寫。
在設定為非授權的相同伺服器上,從提升許可權的命令提示字元執行下列命令:
DFSRDIAG POLLAD
您會在 DFSR 事件記錄檔中看到事件標識碼 4614 和 4604,指出已初始化 sysvol 複寫。 該域控制器現在已完成 Sysvol 複寫的 D2 。
如何執行 DFSR 複寫 sysvol 複寫的授權同步處理(例如 FRS 的 D4)
將 DFS 複寫服務啟動類型設定為 [手動],並停止網域中所有域控制器上的服務。
在 ADSIEDIT 中。MSC 工具,在您想要進行授權的域控制器上修改下列 DN 和兩個屬性(最好是 PDC 模擬器,這通常是 sysvol 複寫內容的最新狀態):
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=<the server name>,OU=Domain Controllers,DC=<domain> msDFSR-Enabled=FALSE msDFSR-options=1
在該網域中所有其他域控制器上修改下列 DN 和單一屬性:
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=<each other server name>,OU=Domain Controllers,DC=<domain> msDFSR-Enabled=FALSE
在整個網域中強制Active Directory 複寫,並在所有DC上驗證其成功。
在步驟 2 中設定為授權的域控制器上啟動 DFSR 服務。
您會在 DFSR 事件記錄檔中看到事件標識碼 4114,指出不再復寫 sysvol 複寫。
在步驟 2 的相同 DN 上,設定 msDFSR-Enabled=TRUE。
在整個網域中強制Active Directory 複寫,並在所有DC上驗證其成功。
在您設定為授權的相同伺服器上,從提升許可權的命令提示字元執行下列命令:
DFSRDIAG POLLAD
您會在 DFSR 事件記錄檔中看到事件識別碼 4602,指出已初始化 sysvol 複寫。 該域控制器現在已完成 sysvol 複寫的 D4 。
在其他非授權DC上啟動 DFSR 服務。 您會在 DFSR 事件記錄檔中看到事件識別碼 4114,指出每個事件記錄檔上不再復寫 sysvol 複寫。
在該網域中所有其他域控制器上修改下列 DN 和單一屬性:
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=<each other server name>,OU=Domain Controllers,DC=<domain> msDFSR-Enabled=TRUE
從所有非授權 DC 上提升許可權的命令提示字元執行下列命令(也就是,除了先前授權的命令提示字元外,全部):
DFSRDIAG POLLAD
將所有 DC 上的 DFSR 服務傳回其原始啟動類型(自動)。
其他相關資訊
如果在一個 DC 上設定授權旗標,您必須在網域中非授權地同步處理所有其他 DC。 否則,您會在DC上看到衝突,其源自您未設定驗證/非驗證並重新啟動 DFSR 服務的任何 DC。 例如,如果意外刪除所有登入腳本,且其手動複本會放在 PDC 模擬器角色持有者上,使該伺服器具有權威性,而其他所有伺服器則保證成功並防止衝突。
如果讓任何 DC 成為授權,PDC 模擬器最好是授權,因為其 sysvol 複寫內容是最新的。
只有在您需要強制同步處理所有 DC 時,才需要使用授權旗標。 如果只修復一部DC,請將它設為非授權,且不會碰到其他伺服器。
本文設計時會考慮到 2-DC 環境,以簡化描述。 如果您有一個以上的受影響的DC,請展開步驟以包含其中所有。 它也假設您能夠還原已刪除、覆寫、損毀等的數據。先前,如果是網域中所有DC的災害復原案例。