分类: WINDOWS
2008-12-18 09:02:29
我现有两个分公司点环境中,有两台DHCP服务器,一个是windows 2000系统,一台是windows 2003系统,这两个分公司点,都要想将DHCP服务器迁到windows 2008上面!
a.windows 2000系统DHCP迁移到windows 2008如何去实施?
b.windows 2003系统DHCP迁移到windows 2008如何去实施?
回答:此过程分为导出源DHCP服务器数据库和导入到2008目标服务器两个阶段。2000和2003的导出步骤有差异,导入到2008的步骤相同。以下分别描述。
从Windows 2000 DHCP服务器上导出DHCP数据库: ===========================================
1.使用管理员登录,打开一个“CMD”命令行窗口.
2.运行此命令以停止DHCP服务:net stop dhcpserver
3.运行以下命整理DHCP数据库:
Cd %systemroot%\system32\dhcp
Jetpack dhcp.mdb temp.mdb
4.访问 并下载dhcpexim.exe工具,然后安装并运行。
5.点击“Export configuration of the local service to a file”并将输入保存文件名,如:dhcp.txt
6.选择要导出的作用域,并选中“Disable the selected scopes on local machine before export”复选框,然后导出.
7. 从命令行运行:services.msc,然后将“Microsoft DHCP Server”的启动类型设为“禁用”.您看到的文章来自活动目录
从Windows 2003 DHCP服务器导出DHCP数据库:
=========================================
1.打开一个“CMD”命令行窗口。
2.运行以下命令:
Netsh dhcp server export c:\dhcp.txt all
向Windows Server 2008 DHCP服务器导入DHCP数据库:
================================================
1.将导出的dhcp.txt复制到2008 DHCP服务器,如:c:\dhcp.txt.
2.在2008 DHCP服务器上安装DHCP角色,然后从服务管理器中停止DHCP服务.
3.从c:\windows\system32\dhcp文件夹中删除dhcp.mdb,然后启动DHCP服务.
4.以管理员权限运行一个“CMD”窗口您看到的文章来自活动目录
5.运行以下命令:
Netsh dhcp server import c:\dhcp.txt
6.重启DHPC服务,并确认DHCP服务配置已成功导入
更多关于如何从Windows 2000/2003 DHCP服务器导出DHCP数据库的信息,请参考:
How to move a DHCP database from a computer that is running Windows NT Server 4.0, Windows 2000, or Windows Server 2003 to a computer that is running Windows Server 2003
注意:
Dhcpexim.exe是用在Windows 2000系统上的工具,此场景中该工具是用在将Windows 2000的DHCP配置导出。Windows Server 2003/2008上都是使用系统自带的netsh命令直接完成DHCP配置的导入/导出工作。因此才会出现工程师遇到的情况。