天天看點

最近公司的DC有些問題,找到以下方法

     公司采用的是domain管理結構,最近好幾台電腦通路,公司的檔案伺服器的時候,總是提示要輸入網絡密碼,還有通過網路上的芳鄰通路,程式就DOWN掉; 一上午,公司好幾個同僚都反映,檔案伺服器通路不了.....

      初步判斷公司的DC出了問題,到網上找了以下文章,參考一下.

(AD備份,和恢複的2種方法)

=================================================

Q:備份與恢複活動目錄    

  Windows   2000活動目錄遷移工具  

  [url]http://www.microsoft.com/china/windows2000/downloads/deployment/admt/default.htm[/url]    

  用windows的備份工具備份與恢複活動目錄  

  在Windows2000中,備份與恢複Active   Directory是一項非常重要的工作。在NT中,所有有關使用者和企業配置方面的資訊都存儲在系統資料庫中,是以我們隻需要備份系統資料庫即可可。但是在Windows2000中,所有的安全資訊都存儲在Active   Directory中,它的備份方法與在NT中是完全不同。    

    你不能單獨備份Active   Directory,Windows2000将Active   Directory做為系統狀态資料的一部分進行備份。系統狀态資料包括系統資料庫,系統啟動檔案,類注冊資料庫,證書服務資料,檔案複制服務,叢集服務,域名服務和活動目錄8部分,通常情況下隻前3部分。這8部分都不能單獨進行備份,必須做為系統狀态資料的一部分進行備份。    

  一.備份Active   Directory資料    

    如果一個域記憶體在不止一台DC,當重新安裝其中的一台DC時備份Active   Directory并不是必需的,你隻需要将其中的一台DC從域中删除,重新安裝,并使之回到域中,那麼另外的DC自然會将資料複制到這台DC上。    

    如果一個域内剩下最後一台DC,那就非常有必要對Active   Directory進行備份。詳細過程如下:    

    1."開始"菜單->"運作",輸入"ntbackup",啟動win2000備份工具。    

    2.在"歡迎"标簽中使用"備份向導",在備份向導對話框選擇備份的内容頁面中選擇"隻備份系統狀态資料",下一步。    

    3.在"備份儲存的位置"頁面中輸入存放備份資料的檔案名,如"d:akAD0322。bkf",下一步,完成備份向導。如果要進行一些設定,如備份完成後驗證資料,請使用"進階"選項進行配置。    

    4.選擇"完成"開始備份,根據資料的多少,可能需要幾分鐘到十幾分鐘甚至更長一段時間。備份完畢系統會生成備份報表。    

    5.建議:通常備份的檔案比較大,我備份了幾次都在250-300M之間,是以需要找一個大容量的空間存放。因為備份中包含非常敏感的賬号等方面的資訊,是以備份的資料要妥善儲存。    

  二.Active   Directory的恢複    

    有兩種辦法可以恢複Active   Directory。    

    第一種是從域的其它DC上恢複資料,前提是域内必須還有一台DC是可用的,這時當損壞的DC重新安裝并加入到它原來的域時,DC之間會自動進行資料複制,Active   Directory随之會恢複。    

    另一種方法就是從備份媒體進行恢複。通常情況下,對于大多數小型公司來說,整個公司隻有一個域,由于資金等諸方面的限制也隻有一台DC,是以從媒體恢複Active   Directory是經常遇到的事情。    

  1.驗證方式和非驗證方式    

    從備份媒體進行Active   Directory恢複有兩種方式可以選擇:驗證方式(authoritative   restore)和非驗證方式(nonauthoritative   restore)。    

    通常情況下,Windows2000使用非驗證方式恢複:Active   Directory從備份媒體中恢複以後,域内其它的DC會在複制過程中使用新的資料覆寫舊的恢複過來的舊的資料。舉個例子,假設今天是星期五,你使用了星期三的備份對Active   Directory進行了恢複,那麼從星期三以來已經更改了的資料會複制到你正在恢複Active   Directory的DC上,也就是新資料會覆寫你使用備份恢複的資料。    

  驗證模式則完全不同,它會将從備份媒體恢複過來的資料強行複制到域内所有的DC上,無論從備份以後資料是否發生了變化。還拿上面的例子來說,當你在星期五使用星期三的備份恢複了Active   Directory後,這些恢複過來的資料會複制到域内所有的DC上,強行将備份後發生改變的所有資料覆寫掉,域内資料就恢複到了備份時的狀态。驗證模式恢複Active   Directory通常用于這種情況:Active   Directory在域内某台DC上發生了嚴重的錯誤,而且這種錯誤通過複制擴散到了域内的其它DC上,這時就需要在某台DC上使用驗證方式恢複Active   Directory,強制使域恢複到原來的好的狀态。應該說這種方式是用的比較多的一種恢複Active   Directory的方式。    

  2.非驗證恢複Active   Directory    

   要實作非驗證恢複,目錄服務必須處于離線狀态(備份Active   Directory時目錄服務不必處于離線狀态)。為恢複Active   Directory,你必須使用server處于"目錄服務恢複模式"。要做到這一點,需要重新啟動server,當螢幕提示你選擇作業系統時,按F8,啟動系統啟動進階菜單,選擇"目錄服務恢複模式"。    

    當Windows2000出現使用者登入視窗時,輸入本地管理者賬戶和密碼(注意,不是在Active   Directory中的管理者的賬号和密碼,因為這時Active   Directory處于離線狀态,不可用。你隻有使用存儲在安全賬戶管理器,有時稱之為SAM中的管理者賬号和密碼進行登入)。登入成功後,你就可以進行恢複Active   Directory的操作。    

    (1)啟動Windows2000自帶的備份程式:"開始"->"運作",輸入"ntbackup";    

    (2)在歡迎标簽中選擇"恢複向導",跳過歡迎畫面,備份程式會顯示可以用于資料恢複的備份集。    

    (3)選擇合适的備份檔案,完成資料恢複。重新啟動機器即可。    

    (4)注意:通常情況下,你不能恢複60天以前備份的Active   Directory資料,這是因為受Windows2000   tombstone   lifetime(可以了解為生存時間吧,因為不能準确的翻譯出其含義,隻好照搬上了。----滄海),除非你進行了設定。    

  3.驗證方式恢複Active   Directory    

    為實作驗證方式恢複,你必須首先實作非驗證方式恢複,然後你可以使用NTDSUTIL指令行工具實作驗證式Active   Directory恢複。驗證式恢複可以實作全部或部分Active   Directory資料的恢複。    

    (1)使用非驗證方式恢複Active   Directory,重新啟動機器。    

    (2)再次使用"目錄服務恢複模式"啟動Windows2000,以管理者身份登入。    

    (3)"開始"->"運作",輸入"ntdsutil",啟動指令行工具。    

    (4)恢複整個Active   Directory資料庫,使用下列指令:    

    authoritative   restore    

    restore   database    

    恢複部分Active   Directory資料,使用下列指令:    

    authoritative   restore    

    restore   subtree   ou=Brien,dc=files,dc=COM    

    還要根據實際情況确定,比如你的域名字是mydom。net,要恢複的OU是myou則第二行指令應該是:restore   subtree   ou=myou,dc=mydom,dc=net,依此類推。恢複部分資料的方式有時用來恢複被删除的OU,如某域内有兩個管理者,你和A,A有點菜:),昨天晚上不小心把一個重要的OU給删除了,今天你就可以使用驗證式恢複将這個OU給恢複過來,前提自然是你有這個OU被删除之前的備份。    

    最後使用quit指令退出,重新啟動機器。    

==============================================================

謝謝以上文章的提供者,想在此學習一下DC的知識.

轉載于:https://blog.51cto.com/qinqisir/15487