記錄 Contoso 公司將 Windows Server 2003 域控制器就地升級至 Windows Server 2008 R2 的完整流程,含 FSMO 角色轉移、前置檢查、升級執行與後續待辦。
架構背景
- Server A (Win2003) 持有 5 大 FSMO 角色
- Server D (新硬體, Win2008 R2) 已加入域
- 升級前先將 FSMO 轉移至 Server D,降低風險
FSMO 角色轉移 (命令列 ntdsutil)
ntdsutil → roles → connections → connect to server DC2
- 依序執行
transfer PDC、transfer RID master、transfer infrastructure master、transfer schema master、transfer naming master
netdom query FSMO 驗證轉移結果
Server A 升級前置條件
- OS:Win2003 SP2 或更新版本
- 硬體符合 2008 R2 最低規格 (1.4GHz x64、512MB RAM、32GB 磁碟),且所有驅動/防毒相容
- 磁碟空間 ≥ AD 資料庫 2 倍 + 32GB 安裝空間
- 域功能等級:Win2000 原生或 Win2003 (不可從 NT4/Win2000 混合/Win2003 過渡升級)
- DNS/DHCP 角色將同步升級
- 應用程式相容性驗證,不相容者遷移或移除
- 完整系統備份或 P2V 虛擬化備援
支援與不支援的升級路徑
支援: Win2003 SP2 (x86/x64) → 2008 R2 同架構同語言同版本層級
不支援: 跨架構 (x86→x64)、跨語言、跨版本 (Foundation→Datacenter)、跨建置類型、Win2000/NT4/XP/Vista/Win7、Itanium 版本、Beta/RC 版本
就地升級執行步驟
- 放入 2008 R2 安裝光碟 → 「立即安裝」
- 勾選「上線取得最新更新」
- 選擇「Windows Server 2008 R2 Enterprise 完整安裝」
- 接受授權 → 選擇「升級」 (非自訂全新安裝)
- 相容性報告檢視警告 → 繼續
- 檔案複製完成 → 重啟進入 2008 R2 完成安裝精靈
- 登入後 Server A 已成為 2008 R2 域控制器
後續關鍵工作
- DHCP 遷移、Exchange 重新指定 DC
- 提升域/樹系功能等級至 2008 R2 以啟用新功能
就地升級雖可行,但生產環境建議採用並行遷移策略降低風險。