今天要跟你們介紹的是AD中的操做主機 Schema Master(架構主機) 他的功能以及如何實現轉移。
要管理Schema必須用到一個mmc 的管理組件中的名爲「Active Dircetory 架構」這麼一個工具,可是這個工具默認並無註冊。
因此咱們必需要先註冊:
一、打開命令提示符:
二、鍵入:regsvr32 schmmgmt.dll(嵌入式管理組件「Active Dircetory 架構」的動態鏈接庫文件是schmmgmt.dll,能夠用regsvr32把它註冊到mmc裏面去。)
三、註冊成功後,咱們就能夠打開mmc的工具了,
四、在mmc中加入一個管理單元,點擊文件--添加/刪除管理單元 ,在窗口左邊就能夠看到一個名爲 「Active Dircetory 架構」 的管理組件,選中並添加;
五、肯定後以下圖,就打開了這個管理組件,展開 「Active Dircetory 架構」 節點後,能夠看到兩個東西,一個是類別、一個是屬性。
那麼這裏先來介紹下什麼叫 Schema,Schema在AD裏所扮演的角色就是用來定義AD裏面的結構的(舉個例子說:AD的對象中會有用戶,那麼用戶會有多少個屬性?好比:密碼、顯示名、登陸名、部門、電話等等的欄目。那麼,就必需要定義這些東西。用來定義對象的東西咱們叫「類別」,那對象裏面的屬性好比剛剛所說的用戶這個對象的屬性有密碼、部門、電話就由下圖中你們看到的「屬性」來定義。)
舉個例子:account 類別 會有不少屬性,好比uid 等等,以下圖所示:
因此在這個工具中你能夠進行 Schema 的管理,好比創建賬戶的屬性啊、創建新的類別以及他們的關係等。
六、那麼接下來咱們要談的是 Schema Master :在AD的五大操做主機角色裏面, Schema Master 就是負責修改 Schema 的。也就是說在整個森林裏面,假設我所用的這臺機器是個人 Schema Master 的話,那麼只有這臺機器裏面的那一份 Schema 是能夠被修改的,那麼其餘DC上的那一份 Schema 則是隻讀的。這就是 Schema Master 他的功能。
七、查看 Schema Master:
在 「Active Dircetory 架構」上按鼠標右鍵,能夠看到一個 「操做主機」 ,而後選擇它,就能夠看到當前的操做主機 Schema Master(架構主機) 就是我所使用的這臺機器「DC」
果如說要作轉移到另一臺的話,就須要先連到另一臺DC,好比我就連到SRV這臺了
就會有一個提示說他是隻讀的,不能修改 Schema 的,由於當前的 Schema Master 是DC那一臺,並非SRV這臺。
接着我選擇操做主機,目前我是鏈接到SRV,但是個人 Schema Master 卻仍是原來的 DC 那一臺。因此我按更改,再點是,以下圖所示:
這樣操做主機 Schema Master 就轉移到了SRV這一臺。
固然,你也可使用ntdsutil的這個命令在命令提示符中去做
操做主機的轉移。
經過今天的講解你們能夠了解到操做主機之一 Schema Master(架構主機)他的功能和轉移的方法。
補充一句,在整個林下它必須是惟一的,並且只有你在修改它(好比安裝Exchange的時候)纔會用到他,因此日常並不會使用到 Schema Master .
本文出自 「宋楊-活動目錄、虛擬化..」 博客,請務必保留此出處http://angerfire.blog.51cto.com/198455/216090windows