診斷 Active Directory 複寫失敗
本文說明如何診斷 Active Directory 複寫失敗。
適用於: Windows Server 2008 R2 Service Pack 1
原始 KB 編號: 2498185
徵狀
您可能會注意到 Active Directory 在下列情況下無法復寫:
- Repadmin監視工具會公開復寫失敗。
- 系統管理員、使用者或應用程式偵測到在 Active Directory 中建立和變更的物件不存在於通用復寫範圍中 (DC) 的所有域控制器上。
原因
Active Directory 網域服務 (AD DS) 複寫具有下列相依性:
- 透過ADDS服務所使用的埠和通訊協議進行網路連線
- DNS 名稱解析,將復寫夥伴的名稱解析為其IP位址
- 驗證和授權
- 支援 Kerberos 驗證的 5 分鐘內的時間精確度
- 目錄資料庫
- 在復寫夥伴之間建置連接物件的 Active Directory 複寫拓撲
- ADDS 複寫引擎
解決方案
使用下列其中一種方法來檢視複寫錯誤:
下載並執行 Microsoft 支援服務和修復小幫手工具。
讀取輸出中的
repadmin /showrepl
複寫狀態。Repadmin
是遠端伺服器系統管理員工具 (RSAT) 的一部分。 如果您使用 Windows 10 1803 版或舊版 Windows,請下載遠端伺服器管理工具 (RSAT) 。在 Windows 10 版本 1809 和更新版本的 Windows 10 中,您可以透過 [設定>管理] 選擇性功能來安裝 RSAT 功能。
使用 repadmin 識別全樹系的 Active Directory 複寫錯誤
您可以使用 命令來檢視複寫錯誤,以建立域控制器的 repadmin/showrepl
Microsoft Excel 電子表格。 如果要執行這項操作,請依照下列步驟執行:
以系統管理員身分開啟命令提示字元:
在開始功能表中,以滑鼠右鍵按一下命令提示字元,然後選取以系統管理員身分執行。 如果出現 [ 用戶帳戶控制] 對話框,請提供企業系統管理員認證,然後選取 [ 繼續]。
在命令提示字元中,輸入下列命令,然後按 Enter 鍵:
repadmin /showrepl * /csv >showrepl.csv
在Excel中,開啟 [showrepl.csv]。
格式化電子表格,如下所示:
- 隱藏或刪除資料行 A 和資料行 G。
- 選取數據行行首數據列下方的數據列 1。 在 [ 檢視] 索引 卷標上,選取 [ 凍結窗格>凍結頂端數據列]。
- 選取整個電子錶格。 在 [ 數據] 索 引標籤上,選取 [ 篩選]。
- 在 [ 上次成功時間] 數據 行中,選取向下箭號,指向 [文字篩選],然後選取 [ 自定義篩選]。
- 將數據表從最舊到最新排序。
- 在 [ 來源 DC ] 或 [ 來源 DSA] 資料 行中,選取篩選向下箭號,指向 [文字篩選],然後選取 [ 自定義篩選]。
- 在 [ 自定義自動篩選] 對話方塊的 [ 顯示資料列的位置] 底下,選取 [不包含]。 在相鄰的文字框中,輸入 del 以從檢視中排除已刪除的域控制器。
- 針對 [ 上次失敗時間 ] 資料行重複步驟 6,但使用 不等於的值,然後輸入值 0。
若要修正 [ 上次失敗狀態] 底下出現的任何復寫失敗,請參閱 如何針對常見的 Active Directory 複寫錯誤進行疑難解答。
資料收集
如果您需要 Microsoft 支援的協助,建議您依照 使用 TSS 針對 Active Directory 複寫問題收集資訊中所述的步驟來收集資訊。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應