迁移DHCP服务器

客户的机器系统是WINDOWS 2000 SERVER

如果要迁移到WINDOWS 2003是,请参见此文档

http://support.microsoft.com/kb/325473/

并且需要有一个工具!Dhcpexim.exe

此工具下载地址:(应该是在resource kit里有)

http://www.microsoft.com/downloads/details.aspx?familyid=3603ae26-81f0-478a-836c-b31ed463af5e&displaylang=en

准备知识:

从 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 网页:

http://www.microsoft.com/resources/documentation/windows/2000/server/reskit/en-us/ http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/

? 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. 在“操作”菜单上,单击“授权”。

原始文档链接:

http://support.microsoft.com/kb/130642/zh-cn

你可能感兴趣的:(职场,服务器,迁移,DHCP,休闲)