其中 dump txt -- 过程 sta ges ros 配置信息
将 win server 2003 DHCP 角色迁移到 win server 2012 R2 的过程和从 win server 2008R2 到 2012R2 是有很大区别的,因为 win server 2003 的框架和 win server 2012R2 的框架发生了一些变化.
由于今天有客户向我进行了反馈,在 win server 2003 DHCP 到 2012R2 迁移出错了.因此我把整个迁移流程写出来,希望对以后再碰到这样的情况的兄弟有所帮助.
备份 Windows Server 2003 的 DHCP 服务器数据以防止迁移出现问题的即时恢复:
开始 --- 管理工具 ----DHCP,打开 DHCP 管理器
鼠标右键服务器,选择:备份
选择备份位置存放备份文件:
备份成功,如下图:
2. 导出 win server 2003 DHCP 服务器的配置信息
打开 CMD 窗口,执行以下命令:netsh dhcp server dump >c:\2003dump.txt 将 DHCP 服务器的配置信息导出,导出结果如下图:
3. 在 win server 2012 R2 上安装 DHCP 服务(安装过程略)
安装配置完成如下图:
4. 导出 win server 2012 R2 DHCP 服务器的配置信息
以管理员权限打开 CMD 窗口,执行以下命令 netsh dhcp server dump > c:\2012dump.txt 导出结果如下图所示:
5. 修改 DHCP 服务器的配置信息
复制 2003dump.txt 和 2012dump.txt 文件中的 dhcp server 开头的 6 行内容,并粘贴到 1 个新的 dhcp.txt 中,具体修改内容如下:
打开 2003dump.txt ,复制其中标红的 6 行,粘贴到新的 DHCP.TXT 文件中并进行修改,每行前面添加 Netsh,将 add 替换成 delete,内容如下:
打开 2012dump.txt ,复制其中标红的 6 行,粘贴到新的 DHCP.TXT 文件中并进行修改,每行前面添加 Netsh,并将地址改为和 2003 中的一样,内容如下:
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
修改后 DHCP.BAT 文件内容如下:
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
6. 打开 win server 2003 DHCP 服务器的 CMD 窗口,将 DHCP.TXT 文件中的内容复制到 CMD 窗口中执行,执行完成,如下图:
7.DHCP 数据迁移
在 win server 2003 DHCP 服务器上运行 netsh dhcp server export c:\dhcp-new.txt all,导出所有的 DHCP 配置信息
将导出的文件拷贝到 win server 2012 R2 服务器的 C 盘根目录,然后在 CMD 窗口执行导入:netsh dhcp server import c:\dhcp-new.txt all,将配置信息导入
导入成功,如下图:
迁移成功
Win server 2003 DHCP 卸载(过程略)
将 win server 2003 DHCP 角色迁移到 win server 2012 R2
来源: http://www.bubuko.com/infodetail-2465151.html