共2个场景,分别将Windows2003(x86)升级到Windows 2008(x86)或Windows 2008 R2(x64)。
场景1:升级到 Windows 2008 (x86)
域中仅一台DC,计算机名为DC1,操作系统为Windows2003(x86)
如果直接将这台DC升级到Windows 2008(x86),于是插入Windows 2008(x86)安装光盘。根据提示进行安装Windows 2008(x86),但是最后出现提示:不能升级,只能覆盖安装。
一、forest prep
根据如下的提示信息,现在需要做forestprep
转到Win2008安装光盘(本例的光驱为D),在\source\adprep目录下运行以下命令:
D:\sources\adprep>adprep /forestprep ADPREP 警告: 运行 adprep 之前,林中的所有 Windows 2000 Active Directory 域控制器都应升级到 Windows 2000 Service Pack 4 (SP4) 或更高版本。 [用户操作]
输入字符“C”,然后按回车键,继续运行。显示信息如下: 打开了 DC1 的连接 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 Adprep 成功更新了全林性的信息。 |
说明:此命令只需要运行一次,重复运行时提示如下:
已经更新了全林性信息。 [状态/结果] Adprep 没有尝试重新运行此操作。 |
二、domain prep
完成了forest prep,这时候再去进行升级,还是不可行。原因如下:
因此,运行以下命令
D:\sources\adprep>adprep /domainprep 组策略的新跨域计划功能(RSOP 计划模式)要求为现有组策略对象(GPO)更新文件系统和Active Directory 域服务权限。随时可以通过在具有结构操作主机角色的 Active Directory域控制器上运行 "adprep.exe /domainprep /gpprep"来启用此功能。 |
说明:如果域中存在RODC,那么还需要运行: adprep /rodcprep
三、升级操作系统
现在,可以升级安装Windows 2008(x86)。
四、升级domain
1、提升林功能级加
2、提升域功能级别
==========
场景2:升级到Windows 2008 R2(x64)
由于x86与x64是不同的体系架构,因此不能直接升级。可以通过临时添加一台额外的DC进行side-by-side升级。
准备环境
1、确保林功能级别和域功能级别都是Windows 2003。
2、准备一台Windows 2008 R2 服务器,名为DC2。
一、forestprep
插入Windows 2008 R2安装光盘。注意,adprep文件夹的位置与Windows 2008稍有不同,位于\support\adprep。运行以下命令进行forestprep。注意:在x86环境下,要使用adprep32.exe 。
D:\support\adprep>adprep32 /forestprep ADPREP WARNING: Before running adprep, all Windows 2000 Active Directory Domain Controllers in t [User Action]
命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 命令成功完成 |
说明:如果不运行forestprep,那么在将dc2添加成为额外dc时报错。
二、doaminprep
插入Windows 2008 R2安装光盘。运行以下命令进行domainprep。
D:\support\adprep>adprep32 /domainprep Adprep successfully updated the domain-wide information. The new cross domain planning functionality for Group Policy, RSOP Planning Mode, requires file system and Active Directory Domain Services permissions to be updated for existing Group Policy Objects (GPOs). You can enable this |
说明:如果不运行domainprep,那么在将dc2添加成为额外dc时报错。
三、rodcprep
插入Windows 2008 R2安装光盘。运行以下命令进行rodcprep。
D:\support\adprep>adprep32 /rodcprep ============================================================================== ============================================================================== Adprep connected to the Infrastructure FSMO: dc1.contoso.com. The operation on partition DC=contoso,DC=com was successful. Adprep completed without errors. All partitions are updated. See the ADPrep.log |
说明:如果不运行rodcprep,那么在将dc2添加成为额外dc时报错。
四、将dc2添加成为域中额外的DC
1、在dc2服务器的命令提示符中运行dcpromo,将dc2添加成为额外dc 。注意:dc2必须为DNS、GC。
2、确认DNS正向查找区域已经从dc1复制到dc2
3、将5个FSMO从dc1转移到DC2
五、重新安装dc1
1、将DC1覆盖安装Windows 2008 R2(x64)
2、使用dcpromo将DC1提升为额外DC。注意:dc2必须为DNS、GC。
3、确认DNS已经从DC2复制到dc1
4、将5个FSMO从dc2转移到DC1
5、将DC2降级并退出环境