2008年11月27日 星期四

Repadmin,DCdiag與Netdiag

Repadmin

repadmin /kcc dcname 強制拓樸和複寫對象檢查
repadmin /rebuildgc dcname 觸發 GC 伺服器傾印及重建他的全域目錄
repadmin /bridgeheads dcname 顯示 bridgehead 伺服器
repadmin /istg dcname 顯示負責跨站台拓樸的DC

• 取得每一台DC的複寫對象:
repadmin /showutdvec dcname naming-context 從dcname的角度,顯示最新的向量
repadmin /showrepl dcname naming-context /verbose 顯示複寫對象

• repadmin /replsummary dcname 編譯DC之間成功/失敗統計列表
• repadmin /queue dcname 列出預備送往指定DC的佇列中的項目

• repadmin /showchanges destdc GUID-of-sourceDC naming-context /verbose 列出從 sourceDC 到 DestDC尚未複寫的所有東西

強制複寫
• repadmin /syncall /e [/P] dcname naming-context
/e – 跨站台
/P – 推出變更
• 例如:
repadmin /syncall /e /P dc1 dc=acme,dc=com
• 使用 repadmin /syncall /j dcname
/j: 只同步到相鄰的DC

名稱範例
• bigfirm.com: dc=bigfirm,dc=com
• Configuration NC: cn=configuration,dc=bigfirm,dc=com
• Schema NC: cn=schema,cn=configuration,dc=bigfirm,dc=com
• 未指定NC 名稱: repadmin /syncall 假定是 configuration NC
• dc=ForestDnsZones,DC=bigfirm,dc=com
(只在Forest root domain中出現)
• dc=DomainDnsZones,dc=bigfirm,dc=com

DCdiag與Netdiag
• 在Support Tools中
• Netdiag 是本機執行指令, DCdiag 可以遠端執行
• 前者測試系統網路基礎架構(netdiag)及網域控制站功能(dcdiag)
• 他們非常有用,而且事件單暨聰明的測試方法

• del dcdiag.log
• del repadmin.log
• del netdiag.log
• dcdiag /e /c /v /ferr:c:\dcdiagerrs.log /f:dcdiag.log
• netdiag /v /l
• repadmin /showrepl * /verbose /all /intersite > repadmin.log

合併使用
• del dcdiag.log
• del repadmin.log
• del netdiag.log
• dcdiag /e /c /v /ferr:c:\dcdiagerrs.log /f:dcdiag.log
• netdiag /v /l
• repadmin /showrepl * /verbose /all /intersite > repadmin.log

沒有留言: