将win server 2003 DHCP角色迁移到win server 2012 R2

将win server 2003 DHCP角色迁移到win server 2012 R2

大家好,又见面了,我是全栈君。

将win server 2003 DHCP角色迁移到win server 2012 R2的过程和从win server 2008R2到2012R2是有很大区别的,因为win server 2003的框架和win server 2012R2的框架发生了一些变化。
由于今天有客户向我进行了反馈,在win server 2003 DHCP到2012R2迁移出错了。因此我把整个迁移流程写出来,希望对以后再碰到这样的情况的兄弟有所帮助。

  1. 备份Windows Server 2003的DHCP服务器数据以防止迁移出现问题的即时恢复:
    开始—管理工具—-DHCP,打开DHCP管理器
    将win server 2003 DHCP角色迁移到win server 2012 R2
    鼠标右键服务器,选择:备份
    将win server 2003 DHCP角色迁移到win server 2012 R2
    选择备份位置存放备份文件:
    blank

备份成功,如下图:
blank

2.导出win server 2003 DHCP服务器的配置信息
打开CMD窗口,执行以下命令:netsh dhcp server dump >c:\2003dump.txt 将DHCP服务器的配置信息导出,导出结果如下图:
blank

3.在win server 2012 R2上安装DHCP服务(安装过程略)
安装配置完成如下图:
blank

4.导出win server 2012 R2 DHCP服务器的配置信息
以管理员权限打开CMD窗口,执行以下命令netsh dhcp server dump > c:\2012dump.txt导出结果如下图所示:
blank

5.修改DHCP服务器的配置信息
复制2003dump.txt和2012dump.txt文件中的dhcp server开头的6行内容,并粘贴到1个新的dhcp.txt中,具体修改内容如下:
打开2003dump.txt ,复制其中标红的6行,粘贴到新的DHCP.TXT文件中并进行修改,每行前面添加Netsh,将add替换成delete,内容如下:
netsh Dhcp Server 192.168.5.100 delete Class “默认路由和远程访问类别” “远程访问客户端的用户类别” 525241532e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.5.100 delete Class “默认 BOOTP 的类别” “BOOTP 客户端的用户类别” 424f4f54502e4d6963726f736f6674 0
netsh Dhcp Server 192.168.5.100 delete Class “Microsoft Windows 2000 选项” “Windows 2000 客户端的 Microsoft 供应商特定选项” 4d53465420352e30 1 b
netsh Dhcp Server 192.168.5.100 delete Class “Microsoft Windows 98 选项” “Windows 98 客户端的 Microsoft 供应商特定选项” 4d534654203938 1 b
netsh Dhcp Server 192.168.5.100 delete Class “Microsoft 选项” “适用于 Windows 98 和 Windows 2000 客户端的 Microsoft 供应商特定选项” 4d534654 1 b
netsh Dhcp Server 192.168.5.100 Add Class “默认的网络访问保护级别” “受限访问客户端的默认特殊用户类” 4d5346542051756172616e74696e65 0 b

打开2012dump.txt ,复制其中标红的6行,粘贴到新的DHCP.TXT文件中并进行修改,每行前面添加Netsh,并将地址改为和2003中的一样,内容如下:
netsh Dhcp Server \192.168.5.100 Add Class “默认路由和远程访问类” “远程访问客户端的用户类” 525241532e4d6963726f736f6674 0 b
netsh Dhcp Server \192.168.5.100 Add Class “默认的网络访问保护级别” “受限访问客户端的默认特殊用户类” 4d5346542051756172616e74696e65 0 b
netsh Dhcp Server \192.168.5.100 Add Class “默认 BOOTP 类” “BOOTP 客户端的用户类” 424f4f54502e4d6963726f736f6674 0 b
netsh Dhcp Server \192.168.5.100 Add Class “Microsoft Windows 2000 选项” “针对 Windows 2000 及更高版本客户端的 Microsoft 供应商特定选项” 4d53465420352e30 1 b
netsh Dhcp Server \192.168.5.100 Add Class “Microsoft Windows 98 选项” “Windows 98 客户端的 Microsoft 供应商特定选项” 4d534654203938 1 b
netsh Dhcp Server \192.168.5.100 Add Class “Microsoft 选项” “适用于所有 Windows 客户端的 Microsoft 供应商特定选项” 4d534654 1 b

修改后DHCP.BAT文件内容如下:
blank

6.打开win server 2003 DHCP服务器的CMD窗口,将DHCP.TXT文件中的内容复制到CMD窗口中执行,执行完成,如下图:
blank

7.DHCP数据迁移
在win server 2003 DHCP服务器上运行netsh dhcp server export c:\dhcp-new.txt all,导出所有的DHCP配置信息
blank

将导出的文件拷贝到win server 2012 R2服务器的C盘根目录,然后在CMD窗口执行导入:netsh dhcp server import c:\dhcp-new.txt all,将配置信息导入
blank

导入成功,如下图:
blank
迁移成功

  1. Win server 2003 DHCP卸载(过程略)



     本文转自ljb_job 51CTO博客,原文链接:http://blog.51cto.com/liujb/2062160,如需转载请自行联系原作者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/108037.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

  • C语言——求两个数的最大公约数和最小公倍数

    C语言——求两个数的最大公约数和最小公倍数求两个数的最大公约数的常用方法:※“辗转相除法”,又名欧几里得算法。基本方法如下:设两数为a和b(a>b),用a除以b,得a÷b=q……r,若r=0,则最大公约数为b;若r≠0,则再用b÷r,得b÷r=q……r’,若r’=0,则最大公约数为r’,若r’≠0,则继续用r÷r’……直到能够整除为止,此时的除数即为最大公约数。例如:a=99,b=18。a÷b=99÷18…

  • Hybrid开发框架一、Weex

    Hybrid开发框架一、Weex前言最近开始试水Weex开发,使用这么长一段时间,感觉写Weex还是非常方便的。作为一个Android开发,免不了要追查一下weex的sdk源码。今天,就以WeexSDKforAndroid为例,分析SDK的认识WeexSDK源码https://github.com/alibaba/weex/tree/dev/android整体分析下拉,按照js文件的渲染过程,绘制出了下面…

  • 164. 可达性统计(拓扑排序+数位dp)[通俗易懂]

    164. 可达性统计(拓扑排序+数位dp)[通俗易懂]给定一张 N 个点 M 条边的有向无环图,分别统计从每个点出发能够到达的点的数量。输入格式第一行两个整数 N,M,接下来 M 行每行两个整数 x,y,表示从 x 到 y 的一条有向边。输出格式输出共 N 行,表示每个点能够到达的点的数量。数据范围1≤N,M≤30000输入样例:10 103 82 32 55 95 92 33 94 82 104 9输出样例:1633211111#include<bits/stdc++.h>using

  • android 壁纸尺寸,常见手机壁纸的尺寸是多少

    android 壁纸尺寸,常见手机壁纸的尺寸是多少不同的手机屏幕分辨率不一样,对应的屏幕壁纸尺寸大小也不一样,这里改图宝整理了一些市面上常见的手机型号的壁纸尺寸给大家(单位都为像素):苹果AppleiPhone6:872×1634;iPhone6Plus::2706×2706;iPhone5s:640×1136;iPhone5:640×1136;iPhone8:1334×750;iPhoneX:2436x1125iP…

  • Android studio开发-第一个入门例子(十分详细)

    Android studio开发-第一个入门例子(十分详细)                            举个栗子实现功能:可以通过页面输入改变要显示的字符,然后通过按钮可以实现显示字符的放大功能。最终如下:一共四个控件:一个text输入,一个text显示,一个输入修改确认按钮,一个放大按钮步骤:1、建立项目   file-new-newproject新建一个项目…

    2022年10月29日
  • 软件缺陷报告[通俗易懂]

    软件缺陷报告[通俗易懂]1、定义概述:标识并描述发现的缺陷,具有清晰、完整和可重视问题所需的信息的文档理解:测试人员发现缺陷,记录,通过缺陷报告将缺陷报告给开发人员,并对缺陷进行跟踪管理。缺陷报告是测试人员与开发人员之间重要的沟通方式2、什么是缺陷软件缺陷就是通常说的Bug,它是指在软件中存在的影响软件正常运行的问题3、软件缺陷产生的原因1、需求不明确和变更软件需求不清晰或者开发人员对需求理解偏差,导致软件设…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号