記得以前windows server 2003AD升級windows server 2008AD的時候需要在windws server 2003服務器上掛載上windows server 2008的盤,通過sources/adprep來擴展架構,如果直接從Windows server 2003直接升級到2012呢?
之前我看到過博客從windows server 2003AD升級到2012AD,都需要使用windows server 2008當作中間人纔可以升級,但是事實並非這樣的,我們是可以做到直接從windows server 2003AD升級到2012AD的。
接下來就讓我們一起看一下是怎樣直接從windows server 2003AD成功升級到2012AD的吧。
實驗環境:
首先我們看一下windows server 2003的計算機信息
下面我們是要開始擴展架構嘍,但是如果我們把windows server 2012的鏡像放到windwsserver 2003的光驅中進行support\adprep擴展架構,是會報錯的,而windows server 2003升級到2008的時候不會報錯,因爲那是通過sources\adprep擴展架構的。別灰心,我們還有別的辦法
現在我們進入windowsserver 2012的服務器中,把它加入到a.com域中,並用域管理員登錄
在之前windows server 2003不支持adprep進行AD擴展,但是我們可以在windows server 2012中進行AD擴展,我們現在把windows server 2012的鏡像放入光驅中,把adprep複製系統盤下,打開命令提示框,輸入命令adprep /forestprep開始擴展林架構
輸入C鍵,按enter
林架構擴展成功
繼續再擴展域架構adprep /domainprep
輸入adprep /domainprep /gpprep,更新組策略對象權限
輸入adprep /rodcprep更新AD對RODC的支持
AD架構已經全部擴展完成了,接下來我們該做什麼呢?我們該把windows server 2012提升爲額外域控制器了。之前的版本使用dcpromo就可以創建的,但是windows server 2012就不可以了,如果也用dcpromo只會搭建一個空殼,接下來看看Windows server 2012怎樣創建的DC的,
首先打開服務管理器,添加角色和功能安裝角色管理工具
安裝完成好,將其提升爲域控制器
因爲我們做搭建額外域控制器所以選擇將域控制器添加到現有域中
這裏的警告可以忽略
因爲是額外域控制器,要從主域控器中複製信息
而這裏的主域控制器是win03-1.a.com
指定Ad DS數據庫、日誌文件和SUSVOL的存放路徑
先決條件檢查
檢查完成後,無錯,選擇安裝
安裝完成好自動重啓
打開AD用戶和計算機,發現都已經同步過來了
查看一下林和域功能級別都是2003
我們想提升到2012級別還有好多步沒有做呢,
提升爲額外域控後,我們還要把五種操作主機角色給轉移過來,現在我們先看一下五種操作主機都在那裏,輸入命令netdom query fsmo,發現都在windows server2003的服務器上,我們現在要轉移到windowsserver 2012服務器上
也可以圖形化轉移,也可以通過命令轉移哦,圖形化轉移的話,先要通過regsvr32 schmmgmt.dll註冊架構工具哦,不然架構主機你是找不到的,註冊成功後就可通過mmc找到AD架構了。
下面我是通過命令轉移的
下面就要一個一個的進行轉移
我們現在查看一下是否轉移成功
都轉移成功了,接下來我們要把之前的DC降級。
在windowsserver 2003的服務器上運行dcpromo
卸載完成後,那我們就去把林、域級別給提升到2012吧
可是我們在提升林級別的時候報錯了,怎麼回事呢?
原來是此時我們的AD目錄服務器還是win03-1.a.com,已經被我們卸載了,所以要更改爲當前的win2012-1.a.com
也要記得把域控制器給更改了哦
現在就可以把林、域功能級別給提升啦。
進入AD站點和服務把win03-1刪掉就可以了
這樣就成功的從windows server 2003AD升級到了windows server 2012AD啦!