记得以前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扩展架构的,而2008以上adprep工具都是存在support中的。别灰心,我们还有别的办法
现在我们进入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啦!
本文出自 “刘强” 博客,请务必保留此出处http://liuqiangit.blog.51cto.com/7598418/1371440