DHCP Server从Windows 2003迁移升级到Windows 2008 R2

简介:

   近期在做03域控到08 R2 RODC(只读域控)的升级,其中有些域控上同时还兼任DHCP服务器。在测试过程中将03的DHCP数据库备份直接还原到Windows 2008上的DHCP后,DHCP作用域下的地址租用列表文件夹显示为红叉,不能看到里面的租用列表信息。如果迁移源DHCP和目标DHCP版本不一致,都可能出现该问题或其他错误,原因是不同版本的DHCP 类是不一样的,具体可以参考微软KB:http://support.microsoft.com/kb/885687/en-us。正确的DHCP迁移升级方法还是得使用数据库导入导出方式。

过程如下:

1、保险起见,首先备份源DHCP服务器,即通过DHCP的MMC控制台进行备份;

2、导出源DHCP数据库:在源DHCP Server即windows 2003上打开CMD窗中输入并执行:

netsh dhcp server dump > c:\exportdump.txt

3、在Windows Server 2008 R2安装DHCP服务器,采用默认设置安装即可,不需要进行任务其他配置

4、导出目标DHCP数据,在目标Windows 2008 R2 的DHCP Server上打开CMD窗中输入并执行:

netsh dhcp server dump > c:\importdump.txt 

5、在源DHCP服务器上修改和添加与Windows 2008 R2 DHCP匹配的类,将如下复制到文本并更改后缀为bat执行:

# ------------------ start of resulting script ----------------- 
http://support.microsoft.com/kb/885687/en-us 
# Script to delete and add classes with NETSH

# ===== Delete old classes ======该部分内容来自于exportdump.txt ,直接复制其中的5段,每段前面添加Netsh,将add替换成delete即可

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

# ===== End delete old classes =====

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

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

#===== End Add new classes =====

# ------------------ end of resulting script ----------------- 
 

6、检查源windows 2003 DHCP数据库是否修改成功:在源DHCP Server即windows 2003上打开CMD窗中输入并执行:

netsh dhcp server dump > c:\exportdumpCheck.txt

打开c:\exportdumpCheck.txt 查看。

7、导出源windows 2003的DHCP数据库,在cmd窗口中输入:

Netsh dhcp server export c:\dchp.txt all

8、导入DHCP数据库到windows 2008 R2数据库中,将dchp.txt 复制到目的DHCP服务器的C盘根目录下,使用管理员打开CMD命令窗口,输入:

netsh dhcp server import c:\dhcp.txt

9、如果出现故障,请使用第1步中备份就地还原,或者手工在目的DHCP服务器上手工创建和配置DHCP作用域等属性。










本文转自 tigerkillu 51CTO博客,原文链接:http://blog.51cto.com/chenyitai/480146,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
存储 安全 Apache
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
302 2
|
2月前
|
负载均衡 监控 网络虚拟化
华为配置DHCP Snooping防止DHCP Server仿冒者攻击示例
企业有三台FTP服务器Server1、Server2和Server3,且这三台服务器的硬件性能顺次降低,Server1性能是Server2的两倍、Server2性能是Server3的两倍。通过配置负载均衡,让这三台服务器联合对外提供FTP服务,且三台服务器承载业务的多少与服务器硬件性能的高低匹配。通过配置健康检测实时监控这三台服务器是否可达。
|
4月前
|
安全 物联网 云计算
更好的阐述什么是Windows Server 升级
Windows Server升级是IT环境重要组成部分,它能帮助企业适应不断变化的技术趋势,提高生产力和安全性,并充分利用云计算、物联网(IoT)、大数据分析等新兴技术带来的优势。
42 0
|
4月前
|
存储 Kubernetes 安全
虚拟机测试Windows Server 2016原地升级2019,应用和数据完美保留
Windows Server 2016可以无缝升级到2019版本,确保应用程序和数据在原地升级过程中完整保留。
125 0
|
9月前
|
编解码 iOS开发 MacOS
无影Windows & macOS客户端6.4.0版本发布
无影Windows和macOS客户端6.4.0版本发布,云电脑使用体验持续升级。
782 0
无影Windows & macOS客户端6.4.0版本发布
|
10月前
|
缓存 JavaScript 前端开发
Windows7压缩包安装node.js 报错提示windows Server 2012 R2 和安装React脚手架 最详细教程
对于Windows 7安装node.js 提示“This application is only supported on wWindows 8.1,windows Server 2012 R2, or higher.”类似这种情况的,该问题是因为node.js官方在 x12版本后就不支持win7系统了。
|
1月前
|
Ubuntu 安全 Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
244 0
|
7月前
|
关系型数据库 MySQL Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置
122 0
|
10月前
|
Windows
Windows Server 2012 R2多用户远程连接配置步骤
Windows Server 2012 R2多用户远程连接配置步骤
664 0
|
11月前
|
iOS开发 MacOS Windows
无影产品动态 | Windows & macOS客户端新版本发布,云电脑助理功能升级
无影Windows客户端6.3.1版本和macOS客户端6.3.0版本发布!云电脑助理功能更强大,操作体验更流畅。
556 1