• AD域控从window server 2003升级到2008之路


    场景

    客户老环境为,一台使用电脑主机搭建的AD window server 2003 域控(单域环境)

    目的

    迁移主机上云(云专线私网环境),为了能成功升级到2016,无感升级。

    思路

    1、经查阅资料,2003AD无法直接升级到2016,需要中间系统做跳板;

    2、流程为:2003->2008->2012->2016;

    3、本文只介绍2003->2008,后需思路是一样的;

    4、从用主域控增加额外域的方式将数据复制过来,然后提升额外域控为主,将原主降级,依次循环到2016;

    步骤

    1、首先给2003安装Ntdsutil工具(方便查看域控权限)

    将window server 2003安装CD插入CD-ROM或DVD-ROM驱动器中(当然也可以将iso安装包解压点击安装),选择“开始”,选择“运行”,键入“drivr_letter:\Support\Tools\suptools.msi”,然后回车。若要启动Ntdsutil,请选择“开始”,选择“运行”,在“打开”框中键入Ntdsutil,然后回车。

    注意:若要访问可用命令列表,请键入 ?,然后回车。

    2、为sever 2003 做域控扩展操作(为了适应高版本)

    我实测使用的是2012镜像做的扩展,其实都无所谓,高版本兼容低版本;

    在客户本地环境安装2012server,加入2003域控中,安装AD域,安装完成之后,接下来我们将要进行AD的扩展了,这里注意的是win2003是32位系统,不能使用64位的命令执行域扩展命令,于是我将Windows Server 2012的光盘加载到Win2012服务器上,并用命令定位到adprep 目录下,将命令提示符转到D盘的support/adprep目录,升级2003 AD Schema 林架构;

    输入adprep.exe /forestprep

     提示我们要保证林架构和域架构为windows server 2003以上版本,于是切换到win2003服务器,进行林架构和域架构的提升。在ad域和信任关系中,右键域名,提升域功能级别为windows server 2003模式。

     

     在右键选择域和信任关系,选择提升林功能级别为windows server 2003

      返回到win2012,继续进行林架构扩展adprep.exe /forestprep,按C继续,等待扩展完成。

     升级2003 AD Schema 域架构; adprep.exe /domainprep

     更新组策略对象权限;adprep.exe /domainprep /gpprep

     更新AD对RODC只读域控器的支持; adprep.exe /rodcprep

     至此AD的林和域架构升级成功。

    注意:2012AD林和架构是兼容2008.

    3、开始安装2008AD域控,加入2003成为额外域控

    以域administrator身份登录成员服务器 Server 2008。 开始 -运行 -dcpromo

     

     出现”欢迎使用Active Directory 域服务安装向导“,在该向导中,我们选中” 使用高级模式“,点击” 下一步“。

     在” Active Directory 域服务安装向导“中,我们选中”现有林“中的”向现有域添加域控制器“,并点击“下一步”

     

     点击“下一步> ”继续(加入2003域控后默认域名自动键入)

     选择域,点击“ Next> ”继续

      选择站点,点击“ Next> ”继续

     “ 其它域控制器选项”,以这个选项中,默认的 选项为“ DNS 服务器“和” 全局编录“ ,而” 只读域控制器(RODC)“,则为不可选,点击“ Next> ”继续

     如果您在刚刚开始的时候,还未为 Server2008配置静态的 IP地址话,在这里您将会遇到以下提示,请选择 “ 否,将静态IP地址分配给所有物理网络适配器。“ 项来为该成员服务器配置静态 IP。

     正在检查 DNS配置。 选择“ 是“继续

     默认选项,从现有的域控制器上接收更新数据。点击“ Next> ”继续

     点击“ Next> ”继续

     点击“ Next> ”继续

     设置目录服务还原模式密码。 (这里设置为18-show)

    点击“ Next> ”开始提升 Server 2008为域控制器。

     安装过程图:

     完成之后,重启系统,要等待30分钟左右,AD目录和DNS才会同步过来(实测)。

     4、5大权限转移(图形化)

    首先要进行的是对架构主机角色的转移,在这之前,必须使用 regsvr32 schmmgmt.dll来注册 Active Directory 架构 。以便利用 MMC工具来添加 Schema管理控制台。

     开始 -运行 -MMC,打开微软管理控制台。这里要添加 Activer Directory架构 管理控制台。如下图。

     右键单击“ Active Directory 架构 “根部,并且选择 “ 连接到架构操作主机“

     选择“更改 Active Directory 域控制器”

     选取要更改的域控制器 jxqserver1.jxq.com ,点击 OK,继续。

     再次右键单击“ Active Directory 架构 “根部,并且选择 “ 操作主机“在对话框中,点击“ 更改“,系统会提示您” 你确定要更改操作主机 “点击” 是 ”继续

     系统提示架构主机角色的已成功转移到 jxqserver1.jxq.com 。

     接下来的工作,就是分别将RID、PDC、Infrastructure主机角色转移到 jxqserver1.jxq.com。打开 Active Directory 用户和计算机
    右键 jxq.com根部,选择“ 操作主机“,依次将RID、PDC、Infrastructure主机角色转移到 jxqserver1.jxq.com

     

     

     

     将域命名主机,转移到 jxqserver1.jxq.com上,打开

      ,完成域命名主机的转移。

     

     

     最后取消 jxqserver.jxq.com的 GC角色,打开 Active Directory站点和服务,依次选中 Site – Default First Site Name – Server – JXQSERVER – ,右键单击 NTDS Setting,选择属性,然后将 全局编录 前面的勾去掉,只何留 jxqserver1为 GC。

     最后确定一下各种主机角色的状态,在运行里输入 cmd进行命令提示行,输入 netdom query fsmo

     至此 jxqserver迁移到 jxqserver1完毕。

    通过命令的方式来夺取权限(命令):

    1、cmd进入dos页面

    2、查看原有域控5大角色,在哪台域控上

         c:\users\administrator>netdom query fsmo

    3、回到主机操作页面,键入ntdsutil,查看帮助信息

    c:\users\administrator>ntdsutil

    ntdsutil:?

    4、进入管理ntds角色所有者令牌

    ntdsutil:roles

    5、连接到特定的域控制器(即需要提示的额外域控)

    fsmo maintenance:connections  回车

    server connections:connect to server  newDC(额外域控)

    连接后,退出回到rolesmos

    server connections:q

    fsmo maintenance:

    6、转移架构主机
    fsmo maintenance:Transfer schema master

     弹出提示确认页面,点击“是”

    7、转移RID主机
    fsmo maintenance:Transfer RID master

     弹出提示确认页面,点击“是”

    8、转移PDC主机
    fsmo maintenance:Transfer PDC

     弹出提示确认页面,点击“是”

    9、转移域命名主机
    fsmo maintenance:Transfer infrastructure master 

     弹出提示确认页面,点击“是”

    9、转移结构主机
    fsmo maintenance:Transfer domain naming master 

     弹出提示确认页面,点击“是”

    10、验证结果

      c:\users\administrator>netdom query fsmo


    随后,检查无误后,将win2003降级。

    随后依次类推。

    参考文档:https://blog.51cto.com/itnet119/309566

         https://blog.51cto.com/yuntcloud/1405716

         https://www.cnblogs.com/qzqdy/p/9508976.html

  • 相关阅读:
    微信小程序踩坑记
    js学习总结----同源与非同源(jsonp)
    js学习总结----crm客户管理系统之前端页面开发及数据渲染
    js学习总结----crm客户管理系统之node编写API接口
    js学习总结----crm客户管理系统之node创建服务发布项目
    js学习总结----crm客户管理系统之项目开发流程和api接口文档
    js学习总结----编写简单的ajax方法库
    js学习总结----ajax中的http请求方式及同步编程和异步编程
    js学习总结----ajax兼容处理及惰性思想
    js学习总结----http报文及ajax基础知识
  • 原文地址:https://www.cnblogs.com/ytyzhn/p/15935356.html
Copyright © 2020-2023  润新知