在生産環境中,AD資料庫随着公司的運作時間會變的比較肥碩,導緻活動目錄資料的讀寫效率降低。作為企業IT環境的管理者,我們應該有計劃的整理活動目錄資料庫,進而實作提升DC的運作效率,同時保證IT基礎架構環境持續高效運作。
要做AD資料庫壓縮重整,首先要在DC上按F8進入目錄服務還原模式。在目錄服務還原模式下打開指令提示符,鍵入ntdsutil
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_1254045647ljh2.png"></a>
再鍵入Activate Instance NTDS 将目前的活動目錄資料庫NTDS設定為活動執行個體(這樣就可以對活動目錄相關檔案進行操作了)
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_1254045698mYQ3.png"></a>
鍵入Files 進入活動目錄資料執行個體的管理界面,可以在這個界面下對AD資料庫檔案和日志檔案執行壓縮、查詢、移動、路徑設定等操作,如下圖所示:
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_1254045730trvx.png"></a>
首先,咱們來檢視下ntds的資訊:鍵入 Info 後按enter
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_1254045763b64Y.png"></a>
接下來,我們鍵入 Compact to c: 指令将目前C:\WINDOWS\NTDS\ntds.dit 檔案壓縮到C:\ntds.dit
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_1254045794KCCu.png"></a>
此時,咱們再打開一個指令提示符并在C槽下檢視剛剛壓縮過來的AD資料庫檔案
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_1254045828hXRY.png"></a>
可以看到壓縮過的資料庫檔案 ntds.dit 比原始的 C:\WINDOWS\NTDS\ntds.dit 檔案要小很多。
現在隻要目前的AD資料庫執行個體使用這個資料庫檔案就可以了,我們可以通過以下方式實作:
将AD資料庫執行個體的路徑設定為C:\ntds.dit 。指令參考: set path DB C:\ntds.dit
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_125404586017Ek.png"></a>
我們還可以直接把AD資料庫路徑移動到指定地點,比如把剛剛設定到C:\ntds.dit 的AD資料庫檔案移動到原始位置C:\WINDOWS\NTDS\ntds.dit
先要把原始位置C:\WINDOWS\NTDS\ntds.dit(大小為16.1M)的資料庫檔案删除或者移動到其他位置,
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_12540458956g6c.png"></a>
接着使用Move DB to C:\WINDOWS\NTDS\ 指定AD資料庫執行個體移動的位置目錄
<a href="http://angerfire.blog.51cto.com/attachment/200909/27/198455_1254045928MZSy.png"></a>
大家可以看到位置已經移動到了C:\WINDOWS\NTDS\ 目錄下,并且大小為14.1M
此時因為活動目錄資料已經是壓縮更新的了是以建議大家及時做好新的AD備份。
此時您的IT基礎架構環境就可以飛奔如初了,DC也會感覺到自己走路輕了一些。(DC同志興奮的說:哈哈!減肥大成功!!!@_@!!)
減肥是需要的,但平時鍛煉身體是必須的,基于AD的基礎架構環境需要長期鍛煉才能強健如牛!您的收益也會走出一條如牛市股票般的曲線!
本文轉自 angerfire 51CTO部落格,原文連結:http://blog.51cto.com/angerfire/207066,如需轉載請自行聯系原作者