如何将DCHP从Windows 2003 Server迁移至Windows 2008 R2或Windows 2012服务器

1.       首先,为防意外,在进行操作前需要先Windows 2003的DHCP数据备份。打开DHCP控制台-》右击DHCP服务器-》备份DHCP数据库

 

 

2.       在Windows 2008 R2或Windows 2012中安装DHCP角色。

3.       在Windows 2003的服务器上,执行以下命令导出源DHCP数据库:

netsh dhcp server dump > c:\03dump.txt


4.       在Windows 2008或2012的服务器上,执行以下命令导出源DHCP数据库:

netsh dhcp server dump > c:\08dump.txt


5.       用记录事打开03dump.txt,找到Add Classes部分的记录,如下图:



6.       修改03dump.txt中Add Classes部分这几条记录为以下格式:
netsh Dhcp Server 192.168.10.3 delete Class "
默认路由和远程访问类别" "远程访问客户端的用户类别" 525241532e4d6963726f736f6674 0 b

netsh Dhcp Server 192.168.10.3 delete Class "默认 BOOTP 的类别" "BOOTP 客户端的用户类别" 424f4f54502e4d6963726f736f6674 0 b

netsh Dhcp Server 192.168.10.3 delete Class "Microsoft Windows 2000 选项" "Windows 2000 客户端的 Microsoft 供应商特定选项" 4d53465420352e30 1 b

netsh Dhcp Server 192.168.10.3 delete Class "Microsoft Windows 98 选项" "Windows 98 客户端的 Microsoft 供应商特定选项" 4d534654203938 1 b

netsh Dhcp Server 192.168.10.3 delete Class "Microsoft 选项" "适用于 Windows 98 和 Windows 2000 客户端的 Microsoft 供应商特定选项" 4d534654 1 b

备注:
1
、增加 netsh ,
2
、将Add修改成delete

3、Ip地址为Windows 2003服务器ip.

 

7.       在Windows 2003执行以上命令:

8.       用记录事打开08dump.txt,找到Add Classes部分的记录,如下图:


9.       修改08dump.txt中Add Classes部分这几条记录为以下格式:

netsh Dhcp Server 192.168.10.3 Add Class "默认路由和远程访问类" "远程访问客户端的用户类" 525241532e4d6963726f736f6674 0 b

netsh Dhcp Server 192.168.10.3 Add Class "默认的网络访问保护级别" "受限访问客户端的默认特殊用户类" 4d5346542051756172616e74696e65 0 b

netsh Dhcp Server 192.168.10.3 Add Class "默认 BOOTP 类" "BOOTP 客户端的用户类" 424f4f54502e4d6963726f736f6674 0 b

netsh Dhcp Server 192.168.10.3 Add Class "Microsoft Windows 2000 选项" "针对 Windows 2000 及更高版本客户端的 Microsoft 供应商特定选项" 4d53465420352e30 1 b

netsh Dhcp Server 192.168.10.3 Add Class "Microsoft Windows 98 选项" "Windows 98 客户端的 Microsoft 供应商特定选项" 4d534654203938 1 b

netsh Dhcp Server 192.168.10.3 Add Class "Microsoft 选项" "适用于所有 Windows 客户端的 Microsoft 供应商特定选项" 4d534654 1 b

 

备注:
1
、增加 netsh ,
2
、Ip地址或服务器名部分为Windows 2003服务器ip.

 

10.   在Windows 2003执行以上命令:


11.   在Windows 2003服务器上执行以下命令导出DHCP数据库:
Netsh dhcp server export c:\2k3dchp.txt all


12.   将2k3dhcp.txt文件复制到Windows 2008或2012服务器

13.   使用以下命令在Windows 2008或2012服务器上导入windows 2003 dhcp数据库:
netsh dhcp server import c:\2k3dhcp.txt


 

14.   打开Windows 2008 R2的DHCP控制台,检查是否所有导入成功


15.   在Windows 2003 DCHP控制台进行“撤销授权”


16.   在Windows 2008或是2012服务器进行授权:


17.   启动windows 2008或是2012服务器的dhcp服务,检查是否运行正常


历史评论

暂无保留的历史评论。

评论为旧站历史记录,本站不再接受新评论。