设为首页 收藏本站
查看: 1048|回复: 0

[经验分享] Windows 2003 AD升级至Windows 2012 AD之DHCP服务器迁移

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-6-9 09:20:07 | 显示全部楼层 |阅读模式
DHCP服务器迁移原因:
Windows Server 2003 将于2015年07月14日生命周期终止,微软将不再提供服务,基于此原因许多企业的域架构都将要升级到Windows Server 200 R2或者Windows Server 2012 R2(此升级我们在前面的博文中已为大家介绍),但是不知道大家是否想到一旦我们的域架构升级那么我们域架构所在服务器上所运行的服务都要随之进行一个升级或者迁移。今天我们就基于域架构的升级为大家讲述一下如何对我们的DHCP服务器进行迁移
实验环境:
Windows Server 2003域控制器上同时也是DHCP服务器。域控制器的操作系统升级后,域控制器提供的DHCP服务器也需要把数据迁移到新的域控制器上。DHCP服务器的迁移思路是把旧DHCP服务器的配置导入到新的DHCP服务器中。需要注意的是,如果是中文版,Windows Server 2003的DHCP服务器和Windows Server 2008 R2的DHCP服务器中某些类别的定义存在差异,需要进行修改。具体实验步骤准备如下:
在Windows Server 2003上打开我们的DHCP服务:
点击开始---管理工具----DHCP:
wKioL1V1QkmT66CmAAIJmEoqK5w288.jpg
打开以后我们可以看到我们当前的DHCP服务器为客户端分配的IP地址池:
wKioL1V1QkqR0oWbAAFOnEEdHdQ914.jpg
可以看到我们当前已经有了192.168.1.10----192.168.1.100的一个地址池。
备份DHCP服务器内的数据:
在升级之前我们应该先对DHCP服务器内的数据进行备份,以防止在升级升级过程中一旦出现问题可以回退,具体备份步骤如下:
鼠标右键win03.share.com:
wKiom1V1QKuzMIKAAAHNXOSaqE4553.jpg
点击备份:
wKiom1V1QK_xKOSOAAHgaGpSrjY109.jpg
这里需要指定一个备份路径,在此我直接将其存放在C盘根目录下的DHCPBACK文件夹里面,点击确定:
wKiom1V1QK-QyKlBAAEbBBkitLQ782.jpg
OK、可以看到DHCP服务器内的数据以及备份成功。
导出原DHCP服务器的配置信息:
在原DHCP服务器上运行 netsh dhcp server dump > c:\win2003dump.txt 来将我们原DHCP服务器的配置信息导出:
wKiom1V1QLDArDITAAEjkvNhTm4961.jpg
在新域控制器上安装DHCP服务:
打开新域控制器的服务器管理器:
wKiom1V1QLDDyJ1gAAFjzYrtveQ698.jpg
点击添加角色或功能:
wKiom1V1QLHADNTDAAGGPgCcutU251.jpg
在此勾选DHCP服务器后点击下一步:
wKiom1V1QLTQLpkqAAE9xODFQ30086.jpg
确认无误,点击安装:
wKioL1V1Qley9IDYAAFIz-pflaw297.jpg
安装完成,系统提示需要啊配置,我们点击其下方的“完成DHCP”配置:
wKioL1V1QlfxCapYAADkP7Pk9S4185.jpg
可以看到系统弹出了DHCP安装后配置向导,点击下一步:
wKioL1V1QliDB3w_AADtoEtj-6w422.jpg
点击提交:
wKiom1V1QLnAfrxPAAEIv49w8sI508.jpg
配置完成,点击关闭。
导出新DHCP服务器的配置信息:
在新DHCP服务器上运行netsh dhcp server dump > c:\win2008R2dump.txt 来导出新DHCP服务器的配置信息,如下图所示:
wKiom1V1QLqRc8rYAAE6vedFDWA274.jpg
修改DHCP服务器的配置信息:

修改c:\win2003dump.txt和c:\win2008r2dump.txt的文件内容,将两个dhcp服务器中不同的内容修改为一致,并将其制作成一个dhcp.bat的脚本文件,具体修改内容如下:
该部分内容来自于win03dump.txt ,直接复制其中的5行,每行前面添加Netsh,将add替换成delete即可

netsh Dhcp Server 192.168.1.100 delete Class "默认路由和远程访问类别" "远程访问客户端的用户类别" 525241532e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.1.100 delete Class "默认 BOOTP 的类别" "BOOTP 客户端的用户类别" 424f4f54502e4d6963726f736f6674 0
netsh Dhcp Server 192.168.1.100 delete Class "Microsoft Windows 2000 选项" "Windows 2000 客户端的 Microsoft 供应商特定选项" 4d53465420352e30 1 b
netsh Dhcp Server 192.168.1.100 delete Class "Microsoft Windows 98 选项" "Windows 98 客户端的 Microsoft 供应商特定选项" 4d534654203938 1 b
netsh Dhcp Server 192.168.1.100 delete Class "Microsoft 选项" "适用于 Windows 98 和 Windows 2000 客户端的 Microsoft 供应商特定选项" 4d534654 1 b


该部分内容来自于08R2dump.txt,直接选择里面的6行复制粘贴后前面添加netsh即可,注意IP或者计算机名也需要更高为源DHCP的

netsh Dhcp Server 192.168.1.100 Add Class "默认路由和远程访问类" "远程访问客户端的用户类" 525241532e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.1.100 Add Class "默认的网络访问保护级别" "受限访问客户端的默认特殊用户类" 4d5346542051756172616e74696e65 0 b
netsh Dhcp Server 192.168.1.100 Add Class "默认 BOOTP 类" "BOOTP 客户端的用户类" 424f4f54502e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.1.100 Add Class "Microsoft Windows 2000 选项" "针对 Windows 2000 及更高版本客户端的 Microsoft 供应商特定选项" 4d53465420352e30 1 b
netsh Dhcp Server 192.168.1.100 Add Class "Microsoft Windows 98 选项" "Windows 98 客户端的 Microsoft 供应商特定选项" 4d534654203938 1 b
netsh Dhcp Server 192.168.1.100 Add Class "Microsoft 选项" "适用于所有 Windows 客户端的 Microsoft 供应商特定选项" 4d534654 1 b

修改后DHCP.BAT文件内的内容如下:
wKiom1V1QLuDME-0AAIbu6VitDw557.jpg
将文件保存然后再我们的原DHCP服务器上运行:
说明:许多朋友不知道这样做的含义,在这里需要为大家解释一下,win12的DHCP和win03的DHCP相比已经有了很大的变化,其中已经增加了很多WIN03的DHCP服务器没有的内容,我们这么做就是为了将win03的DHCP框架和win12的DHCP框架统一,以便于我们稍后的迁移.
wKiom1V1QLzz7hKsAAGbe17IrlU713.jpg
DHCP数据迁移:
在旧的DHCP服务器上运行netsh dhcp server export c:\dhcp.txt all,导出所有的DHCP配置信息
wKiom1V1QMWBOsNVAAEvX3jtb6s371.jpg
然后将导出的dhcp.txt文件复制到Windows Server 2012 R2的C盘根目录下:
wKiom1V1QMXiAUmkAAEVIyBOBxw811.jpg
在新的DHCP服务器上运行netsh dhcp server import c:\dhcp.txt,导入修改后的配置信息。
wKioL1V1QmiRh6ZmAAFCfKn-7fM384.jpg
OK、可以看到,导入成功,下面我们打开新DHCP服务器的DHCP管理器:
wKioL1V1QmigJU-7AAEc0zmOba8120.jpg
可以看到我们的地址池和win03DHCP服务器的地址池相同,证明我们迁移成功。
拆卸就DHCP服务器:
在win03上点击开始----控制面板:
wKioL1V1QmySWgx8AAH-QeSD3SE803.jpg
点击添加或删除程序:
wKioL1V1Qm2idr8OAAEaNuMaxgI617.jpg
点击添加/删除windows组件:
wKioL1V1Qm3gWreZAAImuToqP40692.jpg
双击网络服务:
wKioL1V1Qm7AikfCAAJdU608h5U289.jpg
取消“动态出击配置协议(DHCP)”的勾选,点击确定:
wKioL1V1Qm_yW08YAAGNsekyrkE660.jpg
点击完成,我们的DHCP服务就拆卸完成了!
OK、到这里我们迁移DHCP服务器的实验就成功了!各位朋友在实际生产环境操作时一定要做好备份,以避免出现故障好用备份来回退我们的操作哦!


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-75362-1-1.html 上篇帖子: Server 2012之利用DFS实现资源共享的高可用 下篇帖子: windows2012R2-工作文件夹:服务器及客户端设置(win8&7) Windows 服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表