none
執行adprep時,對現有環境是否會造成影響? RRS feed

  • 問題

  • 各位版上的前輩先進好

    小弟計劃在最近將AD升級至2008(把四台DC其中一台降級,再將一台2008加至DC)

    想請問一下,在執行adprep(含forestprep等)時,對現有環境會不會有影響?

    小弟的四台DC分別在兩個site中,有用Exchange 2007

    原AD等級是Server 2003

    2011年7月6日 上午 07:37

解答

  • 小弟的經驗是執行 adprep 的過程很快,
    並不會造成使用者無法進行驗證,
    DC 間的複寫也沒有什麼狀況發生。
    蘇老碎碎念
    資訊無涯,回頭已不見岸
    好用的微軟技術支援小工具
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案
    Windows 7 技術支援中心
    • 已標示為解答 Cftzeng 2011年7月7日 上午 03:08
    2011年7月7日 上午 02:13
    版主
  • 另外可否再請問一下,該怎麼在其他DC上確認adprep /forestprep的動作已完成?


    驗證 adprep /forestprep 是否已成功地完成

    1.登入已安裝 ADSIEdit 的系統管理工作站。 ADSIEdit 預設已安裝於執行 Windows Server 2008 或 Windows Server 2008 R2 的網域控制站上。

    2.按一下 [開始] 及 [執行],輸入 ADSIEdit.msc,然後按一下 [確定]。

    3.按一下 [執行],然後按一下 [連線到]。

    4.按一下 [選取熟知的命名內容],選取可用命名內容清單中的 [設定],然後按一下 [確定]。

    5.按兩下 [設定],然後按兩下 [CN=Configuration,DC=forest_root_domain]

    其中 forest_root_domain 是樹系根網域的辨別名稱。

    6.按兩下 [CN=ForestUpdates]。

    7.在 [CN=ActiveDirectoryUpdate] 上按一下滑鼠右鍵,然後按一下 [內容]。

    8.如果執行 Windows Server 2008 R2 的 adprep /forestprep,請確認 [Revision] 屬性值為 5,然後按一下 [確定]。

    如果執行 Windows Server 2008 的 adprep /forestprep,請確認 [Revision] 屬性值為 2,然後按一下 [確定]。

    9.依序按一下 [ADSI 編輯器]、[執行],然後按一下 [連線到]。

    10.按一下 [選取熟知的命名內容],選取可用命名內容清單中的 [架構],然後按一下 [確定]。

    11.按兩下 [架構]。

    12.按兩下 [CN=Schema,CN=Configuration,DC=forest_root_domain],然後按一下 [內容]

    其中 forest_root_domain 是樹系根網域的辨別名稱。

    13.如果執行 Windows Server 2008 R2 的 adprep /forestprep,請確認 [objectVersion] 屬性值設為 47,然後按一下 [確定]。

    如果執行 Windows Server 2008 的 adprep /forestprep,請確認 [objectVersion] 屬性值設為 44,然後按一下 [確定]。

    • 已標示為解答 Cftzeng 2011年7月9日 上午 02:22
    2011年7月8日 下午 02:27

所有回覆

  • Adprep.exe 會進行的主要動作包括:

    更新 AD 架構
    更新安全性描述元
    修改 AD 物件與 SYSVOL 共用資料夾內檔案的存取控制清單 (ACL)
    依需要建立新物件
    依需要建立新容器

    完整的更新內容請參考下列連結:

    更新架構    http://technet.microsoft.com/zh-tw/library/cc730930(WS.10).aspx

    更新整個樹系    http://technet.microsoft.com/zh-tw/library/cc771922(WS.10).aspx

    更新整個網域    http://technet.microsoft.com/zh-tw/library/cc770385(WS.10).aspx

    更新唯讀網域控制站   http://technet.microsoft.com/zh-tw/library/cc731405(WS.10).aspx

     

    2011年7月6日 下午 03:30
  • 謝謝Andy前輩的回覆

    小弟把問題說清楚一點

    因為等待AD複寫需要一點時間,所以想利用上班時間做adprep的動作

    但不知道,在做adprep的當下,對現有環境是否會造成什麼影響?

    例如,執行升級的主機,會無法讓使用者驗證之類的

    還煩請各位有升級過的前輩提供一下經驗,謝謝

    2011年7月7日 上午 12:17
  • 小弟的經驗是執行 adprep 的過程很快,
    並不會造成使用者無法進行驗證,
    DC 間的複寫也沒有什麼狀況發生。
    蘇老碎碎念
    資訊無涯,回頭已不見岸
    好用的微軟技術支援小工具
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案
    Windows 7 技術支援中心
    • 已標示為解答 Cftzeng 2011年7月7日 上午 03:08
    2011年7月7日 上午 02:13
    版主
  • 請問,小弟在執行完adprep32 /forestprep後,執行repadmin /showrepl,結果出現如下的訊息

    Last attempt @ 2011-07-07 11:31:11 was delayed for a normal reason, result 8418 (0x20e2):
    複寫操作失敗,因為架構格式和伺服器不相符。
    Last success @ 2011-07-07 11:01:10.

    是哪邊出錯了嗎?

    先前用repadmin /showrepl看,都是success

    經過幾分鐘後再看,repadmin /showrepl就正常了

    • 已編輯 Cftzeng 2011年7月8日 上午 06:22
    2011年7月7日 上午 03:36
  • 試試看等過一陣子再去做「repadmin /showrepl」的檢查。
    蘇老碎碎念
    資訊無涯,回頭已不見岸
    好用的微軟技術支援小工具
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案
    Windows 7 技術支援中心
    2011年7月7日 上午 03:50
    版主
  • 另外可否再請問一下,該怎麼在其他DC上確認adprep /forestprep的動作已完成?
    2011年7月8日 上午 06:22
  • 另外可否再請問一下,該怎麼在其他DC上確認adprep /forestprep的動作已完成?


    驗證 adprep /forestprep 是否已成功地完成

    1.登入已安裝 ADSIEdit 的系統管理工作站。 ADSIEdit 預設已安裝於執行 Windows Server 2008 或 Windows Server 2008 R2 的網域控制站上。

    2.按一下 [開始] 及 [執行],輸入 ADSIEdit.msc,然後按一下 [確定]。

    3.按一下 [執行],然後按一下 [連線到]。

    4.按一下 [選取熟知的命名內容],選取可用命名內容清單中的 [設定],然後按一下 [確定]。

    5.按兩下 [設定],然後按兩下 [CN=Configuration,DC=forest_root_domain]

    其中 forest_root_domain 是樹系根網域的辨別名稱。

    6.按兩下 [CN=ForestUpdates]。

    7.在 [CN=ActiveDirectoryUpdate] 上按一下滑鼠右鍵,然後按一下 [內容]。

    8.如果執行 Windows Server 2008 R2 的 adprep /forestprep,請確認 [Revision] 屬性值為 5,然後按一下 [確定]。

    如果執行 Windows Server 2008 的 adprep /forestprep,請確認 [Revision] 屬性值為 2,然後按一下 [確定]。

    9.依序按一下 [ADSI 編輯器]、[執行],然後按一下 [連線到]。

    10.按一下 [選取熟知的命名內容],選取可用命名內容清單中的 [架構],然後按一下 [確定]。

    11.按兩下 [架構]。

    12.按兩下 [CN=Schema,CN=Configuration,DC=forest_root_domain],然後按一下 [內容]

    其中 forest_root_domain 是樹系根網域的辨別名稱。

    13.如果執行 Windows Server 2008 R2 的 adprep /forestprep,請確認 [objectVersion] 屬性值設為 47,然後按一下 [確定]。

    如果執行 Windows Server 2008 的 adprep /forestprep,請確認 [objectVersion] 屬性值設為 44,然後按一下 [確定]。

    • 已標示為解答 Cftzeng 2011年7月9日 上午 02:22
    2011年7月8日 下午 02:27
  • 感謝Andy前輩的回覆

    小弟執行結果無誤

    謝謝

    2011年7月9日 上午 02:22
  • 7.在 [CN=ActiveDirectoryUpdate] 上按一下滑鼠右鍵,然後按一下 [內容]。
    8.如果執行 Windows Server 2008 R2 的 adprep /forestprep,請確認 [Revision] 屬性值為 5,然後按一下 [確定]。
    如果執行 Windows Server 2008 的 adprep /forestprep,請確認 [Revision] 屬性值為 2,然後按一下 [確定]。
    請問數值不是 5 而是 2, 手動改成 5 會有影響嗎? 
    2011年7月19日 上午 06:35
  • 那個數值應該是一個基本辨識,
    很有可能在手動更改後,
    會造成辨識及資料庫的錯誤。

    正常不會這樣去手動改,
    而且你的資料庫也並沒有真的擴充成為R2可用
    不過也歡迎你在 LAB 環境測試看看運作是否正常,
    再回來分享您的經驗。 :)


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    好用的微軟技術支援小工具
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案
    Windows 7 技術支援中心
    2011年7月19日 上午 07:17
    版主
  • 您好,
    我的環境是這樣, DC 只有一台 2008 x86, 已經執行過 2008 R2 的 adprep32 / forestprep. 
    2008 R2 執行 Dcpromo 一直會卡住, 要求我執行 adperp / forestprep 準備樹系. 可是我都執行完啦?
    以下,
    " 12.按兩下 [CN=Schema,CN=Configuration,DC=forest_root_domain],然後按一下 [內容]
    13.如果執行 Windows Server 2008 R2 的 adprep /forestprep,請確認 [objectVersion] 屬性值設為 47,然後按一下 [確定]。"
    這個值 是 47 沒錯
    可是
    "7.在 [CN=ActiveDirectoryUpdate] 上按一下滑鼠右鍵,然後按一下 [內容]。
    8.如果執行 Windows Server 2008 R2 的 adprep /forestprep,請確認 [Revision] 屬性值為 5,然後按一下 [確定]。"
    這個值 是 2
    所以我才想是不是可以手動修改...
    還是有哪些地方我遺漏了造成不能 2008 R2 升級 DC?
    謝謝 :)
    2011年7月19日 上午 08:15
  • 語系相同嗎?

    剛剛碰到2008 R2中文,2003英文版,也是卡了半天。
    後來找到這篇才解決

    http://support.microsoft.com/kb/2691483/zh-tw

    2013年4月11日 上午 05:57