(二)把域服务升级和迁移到Windows Server 2012 R2上
首先科普一下AD域環境中的五大主機角色
在Win Server多主機復制環境中,任何域控制器理論上都可以更改ActiveDirectory中的任何對象。但實際上并非如此,某些AD功能不允許在多臺DC上完成,否則可能會造成AD數據庫一致性錯誤,這些特殊的功能稱為“靈活單一主機操作”,常用FSMO來表示,擁有這些特殊功能執行能力的主機被稱為FSMO角色主機。在Win AD域中,FSMO有五種角色,分成兩大類:
森林級別(在整個林中只能有一臺DC擁有訪問主機角色)
1:架構主機 (Schema Master)
2:域命令主機 (Domain Naming Master)
域級別(在域中只有一臺DC擁有該角色
3:PDC模擬器(PDC Emulator)
4:RID主機 (RID Master)
5:基礎架構主機 (Infrastructure Master)
1:架構主機
控制活動目錄整個林中所有對象和屬性的定義,具有架構主機角色的DC是可以更新目錄架構的唯一 DC。這些架構更新會從架構主機復制到目錄林中的所有其它域控制器中。 架構主機是基于目錄林的,整個目錄林中只有一個架構主機。
2:域命令主機
向目錄林中添加新域。
從目錄林中刪除現有的域。
添加或刪除描述外部目錄的交叉引用對象.
3:PDC模擬器
向后兼容低級客戶端和服務器,擔任NT系統中PDC角色
時間同步服務源,作為本域權威時間服務器,為本域中其它DC以及客戶機提供時間同步服務,林中根域的PDC模擬器又為其它域PDC模擬器提供時間同步!
密碼最終驗證服務器,當一用戶在本地DC登錄,而本地DC驗證本地用戶輸入密碼無效時,本地DC會查詢PDC模擬器,詢問密碼是否正確。
首選的組策略存放位置,組策略對象(GPO)由兩部分構成:GPT和GPC,其中GPC存放在AD數據庫中,GPT默認存放PDC模擬器在\\windows\sysvol\sysvol\<domainname>目錄下,然后通過DFS復制到本域其它DC中。name域主機瀏覽器,提供通過網上鄰居查看域環境中所有主機的功能
4:主機角色:RID主機
Win環境中,所有的安全主體都有SID,SID由域SID+序列號組合而成,后者稱為“相對ID”(Relative ID,RID),在Win環境中,由于任何DC都可以創建安全主體,為保證整個域中每個DC所創建的安全主體對應的SID在整個域范圍唯一性,設立該主機角色,負責向其它DC分配RID池(默認一次性分配500個),所有非RID主機在創建安全實體時,都從分配給的RID池中分配RID,以保證SID不會發生沖突! 當非RID主機中分配的RID池使用到80%時,會繼續RID主機,申請分配下一個RID地址池!
5:基礎架構主機
基礎結構主機的作用是負責對跨域對象引用進行更新,以確保所有域間操作對象的一致性。
基礎架構主機工作機制是定期會對沒有保存在本機的引用對象信息,而對于GC來說,會保存當前林中所有對象信息。如果基礎架構主機與GC在同一臺機,基礎架構主機就不會更新到任何對象。所以在多域情況下,強烈建議不要將基礎架構主機設為GC。
接下來就開始介紹如何利用ntdsutil.exe 工具遷移五個主機角色
1.在windows server 2012 R2 域控制器上,以管理員身份打開Powershell,并且輸入ntdsutil.exe
2.輸入 Roles
3.輸入connection
4.輸入connect to server win2012R2(注:新的域控名稱)
5.輸入quit 返回上層命令
6.輸入transfer naming master,遷移命名主機角色,點擊是
7.輸入transfer infrastructure master ,遷移基礎架構主機角色,點擊是
8.輸入transfer PDC,遷移PDC主機角色,點擊是
9.輸入transfer RID Master ,遷移RID主機角色,點擊是
10.輸入transfer schema master ,遷移架構主機角色,點擊是
11.輸入Netdom query fsmo,查看角色轉移情況
轉載于:https://blog.51cto.com/shutong/1301958
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的(二)把域服务升级和迁移到Windows Server 2012 R2上的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jquery动画效果--地铁站名指示等效
- 下一篇: Android自动化测试之MonkeyR