注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 小五思科技术学习笔记之VT..
 帮助

迁移DHCP服务器


2007-04-01 08:18:25
2007年年前在旭东重做DHCP服务器时,所涉及到DHCP服务器的迁移,查看微软的文档,再此整理记录一下!
客户的机器系统是WINDOWS 2000 SERVER
如果要迁移到WINDOWS 2003是,请参见此文档
并且需要有一个工具!Dhcpexim.exe
此工具下载地址:(应该是在resource kit里有)
 
准备知识:

从 Windows 2000(源)到 Windows 2000(目标)

警告:注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

要将 DHCP 数据库从基于 Windows 2000 的服务器移动到另一台基于 Windows 2000 的服务器,请执行以下步骤。

注意
源服务器中的 DHCP 数据库的名称和位置可能已发生更改,不再是默认的 %systemroot%\System32\DHCP\DHCP.mdb。源服务器和目标服务器中 DHCP 数据库位置的不同不会影响本文中的过程。但是,该过程要求目标 DHCP 服务器使用 %systemroot%\System32\DHCP\DHCP.mdb 的默认名称和路径。
此方法不会迁移下列 DHCP 服务器设置:
APIProtocolSupport
DatabaseCleanupInterval
DatabaseLoggingFlag
DetectConflictRetries
DatabasePath
BackupDatabasePath
DatabaseName
BackupInterval
RestoreFlag
有关如何配置这些参数的信息,请参见 Windows 2000 Resource Kit 文档。为此,请访问以下 Microsoft 网页:
Microsoft Windows 2000 帮助文件错误地将需要导出和导入的注册表子项标识为:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Configuration
本文正确地将需要导出和导入的注册表子项标识为:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DHCPServer\Configuration

步骤 1:移动 DHCP 数据库之前的准备工作

重要说明:错误地移动 DHCP 数据库可能导致计算机处于不稳定的状态。因此,在尝试移动数据库之前,强烈建议您执行以下操作:
创建工作配置的备份。
在实验室环境中测试此过程。
严格执行本文介绍的所有步骤。
此外,假定目标服务器上没有安装 DHCP 服务器服务。如果目标服务器中已安装 DHCP 服务器服务,建议您将其删除。为此,请按照下列步骤操作:
1. 在目标 DHCP 服务器上,单击“开始”,指向“设置”,单击“控制面板”,然后双击“添加/删除程序”。
2. 单击“添加/删除 Windows 组件”,双击“网络服务”(不要单击选中“网络服务”复选框),然后单击以清除“动态主机配置协议(DHCP)”复选框。
3. 单击“确定”,然后单击“下一步”。

步骤 2:在源 DHCP 服务器上

1. 为防止 DHCP 服务器服务在移动 DHCP 数据库后启动,请使用“控制面板”中的“服务”工具禁用 DHCP 服务器服务。为此,请按照下列步骤操作:
a. 单击“开始”,指向“设置”,单击“控制面板”,然后双击“服务”。
b. 在“服务”框中,单击“Microsoft DHCP 服务器”,单击“启动”,然后单击“启动类型”下的“禁用”。
2. 停止 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net stop dhcpserver
3. 单击“开始”,单击“运行”,键入 regedt32,然后单击“确定”。
4. 找到并单击下面的子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DHCPServer\Configuration
5. 在“注册表”菜单上,单击“保存项”,然后将子项保存为 C:\Config.key。
6. 退出注册表编辑器。

步骤 3:在目标 DHCP 服务器上

在目标服务器上安装 DHCP 服务器服务后,如果未出现相关提示,请不要启动 DHCP 控制台。第一次启动 DHCP 控制台时,它将查找并创建只应在以下过程结束时创建的某些设置。
1. 安装 DHCP 服务器服务。为此,请按照下列步骤操作:
a. 单击“开始”,指向“设置”,单击“控制面板”,然后双击“添加/删除程序”。
b. 单击“添加/删除 Windows 组件”,双击“网络服务”(不要单击选中“网络服务”复选框),然后单击以选中“动态主机配置协议(DHCP)”复选框。
2. 停止 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net stop dhcpserver
3. 将 Config.key 文件复制到目标服务器上,并将该文件保存为 C:\Config.key。
4. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
5. 找到并单击下面的子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DHCPServer\Configuration
6. 在“注册表”菜单上,单击“还原”。选择 C:\Config.key 文件,如果询问您是否在现有注册表项上还原,请单击“是”。
7. 退出注册表编辑器。
8. 删除 %systemroot%\System32\DHCP 文件夹中的所有内容,包括其子文件夹。
9. 将 DHCP 数据库文件 (DHCP.mdb) 从源服务器上的 %systemroot%\System32\DHCP 文件夹复制到目标服务器上的 %systemroot%\System32\DHCP 文件夹中。
10. 启动 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net start dhcpserver
您会看到以下消息:
DHCP 服务器服务已成功启动
11. 从“管理工具”组启动 DHCP 服务器控制台。
12. 单击目标 DHCP 服务器,然后单击“操作”菜单上的“协调所有作用域”。单击“验证”。如果需要协调租约,请单击“协调”来同步注册表和数据库。
13. 如果基于 Windows 2000 的服务器是 Active Directory 域的一部分,则该服务器必须获得授权。要授权 DHCP 服务器,请执行下列步骤:
a. 单击“开始”,指向“程序”,指向“管理工具”,然后单击“DHCP”。
b. 单击 DHCP 服务器的名称。
c. 在“操作”菜单上,单击“授权”。
原始文档链接:
 


上一篇 2007-3-31第五天CCNA课  下一篇 IE7微软下载



    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: