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

[经验分享] Windows Server 2008 R2 DNS 服务器迁移

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-11-21 16:06:39 | 显示全部楼层 |阅读模式
近来为客户部署VSphere的虚拟化数据中心,所有部署、迁移操作实施完成后,客户又提出一个新的小要求:原生产环境中有一台DNS服务器,上面部署有一些应用,但年久失修处于淘汰状态,但是其上面有个DNS服务,还是要使用的,希望只将DNS服务迁移到虚拟化平台上。    因为都是Windows 平台,这不算什么事。好吧,看一下,我们的环境:
原DNS服务器:
主机名: Win08-01       IP地址:10.200.201.11
新DNS服务器(临时主机名和IP地址),因为迁移成功后,需要将主机名和IP地址改为原DNS相同,原DNS停机。
主机名: Win08-02       IP地址:10.200.201.12
下图是我们准备的一些测试记录:
wKiom1RthRCTpSHMAAIeA2FP9UY153.jpg
此图显示的是正向查找区域数据,里面包括有A记录、MX记录、CNAME记录、空域名解析等。
wKiom1RthRHA6vdlAAHiMKxHX7k520.jpg
此图显示的是反向查找区域数据。
wKiom1RthRLRCWIiAADy8WZ4yCk842.jpg
此外还包括一个条件转发器。
DNS迁移的原理其实很简单:
DNS服务器的工作机制并不复杂,DNS服务器的工作完全依靠后台几个文件,一个是Boot文件,负责存储DNS服务器的启动信息;一个是Cache.dns,负责存储根服务器的域名和IP地址;还有一个最重要的文件就是区域数据文件,负责存储区域内的所有DNS记录。这些文件都在WindowsSystem32DNS目录下,当然关于这几个文件的具体信息,我们就不再细聊了。我们只要把这几个文件拿到,就完全可以实现DNS的迁移了。
另外一点就是,我们打开DNS的后台文件目录可能看不到BOOT文件,因为默认情况下DNS是从注册表启动的。如果是从注册表启动的,我们需要导出注册表,然后再导入到注册表中。
wKiom1RthRTAfcQ0AAGq594EIAM633.jpg
因为DNS的引导信息可以有三种保存的途径,一是可以保存在Boot文件,二是可以保存在注册表,三是可以保存在Active Directory。微软可能是怕用户误删除了Boot文件,因此默认情况下把引导信息用另外两种方式保存。
在此,我们直接将DNS的启动改为从文件启动,就可以就可以看到BOOT文件了。
步骤二:
接下来,就是在将服务器上安装DNS服务,具体过程不再明说。

步骤三:迁移过程
1. 修改DNS服务器的服务启动类型,修改为以文件启动:
wKiom1RthRSz262jAAGWDZS3Rzo971.jpg
2. 停止新DNS服务器上的DNS服务,如下图所示:
wKiom1RthRazL9JUAAH8egU7Jhw509.jpg
3. 将原DNS服务器上的DNS文件夹里的文件全部复制到新DNS服务器里,如下图所示:
wKiom1RthRjCFOclAADvhUHX4XI056.jpg wKiom1RthRujH0v6AADGIsiemPQ709.jpg
不应复制 Samples 文件夹,因为不需要其中的内容。出现提示时,全部是复制和替换。
4 再启动新服务器上的DNS服务。
wKiom1RthR2AY22PAAH1USEHHC8697.jpg
新计算机名和IP地址进行修改,和老服务器一样。整个过程结束,再测试一下即可。整个迁移过程可以总结为:旧服务器上修改服务启动类型;新服务器上修改服务启动类型,停止服务,复制文件,再次启动服务。如果看到下图就恭喜您,完成了:
wKioL1RthZjDp44wAAImycO6_e4112.jpg
下面就是测试人员的工作了,可以简单使用nslookup测试,其他的就交换业务部门了。在测试过程中,需要注意,如果在DNS服务器上测试其他网段的A记录无法解析时,应该是DNS服务器网关测试的问题,注意排查。


运维网声明 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-32544-1-1.html 上篇帖子: Windows Server 2012 R2工作文件夹之二配置篇 下篇帖子: 从远程windows主机上取文档获取,显示不了本地磁盘 Windows 服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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