天天看點

AD應用系列之三——FSMO角色奪取

前面說到了單域控環境下的備份、還原,如果在多域控的環境下,如果有域控出現問題怎麼辦?這裡以根域伺服器出故障來說明。

實驗環境,網絡上有兩台DC,一台是hzs002,另一台是hzs004,根域在hzs002上,域為:guoxuemin.cn,如下圖:

現在hzs002伺服器出現硬體故障,需要将hzs004提升為根域伺服器,具體步驟如下:

首先,需要删除hzs002的所有資訊:

1. 使用ntdsutil指令,如果忘記該指令的參數,可以打?号,系統有說明。如下圖:

2. 在ntdsutil提示符下輸入:Metadata cleanup,使用該指令清理不使用的伺服器對象,如下圖:

在metadata cleanup提示符下輸入:select operation target

在select operation target提示符下輸入:connect

在server connecctions提示符下輸入:connect to domain guoxuemin.cn

3. 建立連接配接後,在Server connections提示符下輸入:quit,回到select operation target提示符。輸入list sites,檢視站點資訊,如下圖:

    4. 由于隻有一個站點0,是以在這裡輸入:select site 0,如下圖:

    5. 然後可以使用list domains in site檢視域的資訊,如下圖:

    6. 由于隻有一個域0,是以這裡輸入:sele domain 0,如下圖:

    7. 再使用list servers for domain in site指令檢視域控資訊,如下圖,有兩台域控:

    8. 由于我們需要删除的域控hzs002的編号為1,是以需要輸入:sele server 1,如下圖:

    9. 使用quit,退回到metadata cleanup提示符,輸入:remo sele server,系統會彈出一個警告視窗,點選Yes删除伺服器hzs002。如下圖:

    10. 使用quit退出。

    11. 到Active Directory Users and Computers下删除域控hzs002,如下圖:

系統會彈出一個選擇删除方式,如下圖:

點選Delete後,系統會彈出一個警告資訊,點選Yes,如下圖:

    12. 到Active Directory Sites and Services下删除伺服器HZS002,如下圖:

    舊域控hzs002的資訊删除後,我們就來使用ntdsutil指令奪取FSMO角色,具體步驟如下:

    1. 進入指令行模式,輸入ntdsutil指令,連接配接域控hzs004,如下圖:

    2. 使用seize domain naming master指令奪取domain naming master角色,如下圖:

    3. 使用seize infrastructure master指令奪取infrastructure master角色,如下圖:

   4. 使用seize pdc指令奪取pdc角色,如下圖:

    5. 使用seize RID master指令奪取RID master角色,如下圖:

    6. 使用seize schema master指令奪取schema master角色,如下圖:

    7. 使用quit指令退出。

    8. 在Support Tools指令工具下輸入:netdom query fsmo指令檢視fsmo資訊,如下圖,FSMO角色已經奪取過來了。

    9. 設定hzs004為GC,打開Active Directory Sites and Services,右擊Active Directory Sites and Services—Sites—(Default-First-Site-Name)—Servers—HZS004—NTDS Settings,選Properties(屬性),如下圖:

在NTDS Settings Properties對話框中勾選“Global Catalog”,如下圖:

至此,FSMO的角色奪取完成。

注意,那台壞的伺服器維修好後,不能使用原計算機名加入網内。

    前面講到的是根域伺服器出故障,如果隻是備用域控伺服器出故障,那麼就不用怎麼麻煩,因為還有根域可用。可以直接将備用域控拿出來維修,不影響網絡使用。

     本文轉自Tonyguo 51CTO部落格,原文連結:http://blog.51cto.com/tonyguo/162856,如需轉載請自行聯系原作者