MCSE技术论坛

首页 » 微软基础架构 » Windows Server 2003/2008 » 从windows 2000 server DHCP迁移到windows Server 2003
洛洛 - 2007-6-7 10:39:00
昨天的活动中讲到了DHCP的迁移,演示过程中出一个错误!今天也做了测试!也碰到了这个问题!把
DHCP迁移过程加以整理,希望对大家有帮助!

第一步:
停止源DHCP服务
第二步:
压缩DHCP数据库
jetpack dhcp.mdb temp.mdb
jetpack.exe存在于windows\system32\目录下面
dhcp.mdb DHCP数据库位于 windows\system32\dhcp\
第三步:使用dhcpexim.exe导出DHCP数据库内容
dhcpexim是windows resource kit工具,你可以在本站的[网管工具箱]论坛下载




导出dhcp数据库,下一步后提示保存位置,指定一个导出文件的存储位置,并起一个名字.如dhcpbak.txt



选择要导出的作用域,如果有多个作用域都会在列表框中列出的,你可以选择导出哪个作用域.
注意红色框中的选项需要选中.

导出完成!
第四步:
把导出的文件复制到要导入的windows server 2003的机器上.我这里放到c盘根目录方便操作!
使用netsh命令!
netsh dhcp server import c:\dhcpbak.txt all
需要带上all的参数
在这次测试中会有一个报错!




如图所示:
提示:提示导入类别"Microsoft Windows 2000 选项"时出错
    此类别和现存的类别"Microsoft Windows 2000 选项"冲突
我查了微软的KB,注意了顺序并没有错误.这个错误没有找到原因.
不过我们使用了根据作用域来一一导入的方法完成了DHCP的迁移工作
netsh dhcp server import c:\dhcpbak.txt 192.168.10.0
在这里dhcpbak.txt 为在windows 2000中导出的文件. 而192.168.10.0 正在需要导入的作用域.




提示导入成功!
然后以管理工具->DHCP服务->查看所有的内容已经成功导入.
到此完成从windows 2000 server DHCP服务到windows server 2003的迁移工作.


相关KB
http://support.microsoft.com/kb/325473/zh-cn
gpa5031 - 2007-6-7 10:58:00
谢谢分享!!
diqing - 2007-6-8 14:36:00
这个我已经写过了
taolifei - 2008-1-15 16:59:00
网管工具箱 在哪里,我就要用dhcpexim.exe导出DHCP数据库内容,能否发给我?fifeiyin@tom.com,谢谢!
ccx235 - 2008-4-7 10:28:00
网管工具箱 在哪里,我就要用dhcpexim.exe导出DHCP数据库内容,能否发给我?ccx235@sohu.com,谢谢!
linda - 2008-4-21 11:06:00
:default6: :default6:
ProMJ - 2008-9-2 16:51:00
为什么用all的参数不行呀,微软的KB也不管用,郁闷
slyforever2004 - 2008-9-4 9:47:00
学习学习~
ProMJ - 2008-9-26 10:37:00
洛洛进来看一下呀
1
查看完整版本: 从windows 2000 server DHCP迁移到windows Server 2003