谢谢您的对我的博客的关心,同时希望这个站点真的能够对您有所帮助。 如果可以请告诉我你的联系方式(可能的话告诉我两个或更多,我不希望失去任何一个关注本主页人士的联系,不论你是我的老友,或是一位新朋友,对于我来说您十分重要)
分类: 系统运维
2006-06-01 20:26:04
文章编号 | : | 130642 |
最后修改 | : | 2005年8月12日 |
修订 | : | 9.0 |
? | 创建工作配置的备份。 |
? | 在实验室环境中测试此过程。 |
? | 严格执行本文介绍的所有步骤。 |
1. |
为防止 DHCP 服务器服务在移动数据库后启动,请使用“控制面板”中的“服务”工具禁用 DHCP 服务器服务。为此,请按照下列步骤操作:
|
||||
2. |
停止 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net stop dhcpserver
|
||||
3. | 将 DHCP 文件夹树 (%systemroot%\System32\DHCP) 复制到目标 DHCP 服务器中的临时位置。例如,将 DHCP 文件夹树复制到 C:\Temp\DHCP 文件夹。 |
1. |
如果您还没有安装 DHCP 服务器软件,请从控制面板的“网络”工具中的“服务”选项卡安装 DHCP 服务器服务。为此,请按照下列步骤操作:
|
||||||||||
2. |
停止 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net stop dhcpserver
|
||||||||||
3. | 删除 %systemroot%\System32\DHCP 文件夹中的所有内容,包括其子文件夹。 | ||||||||||
4. | 将 DHCP 目录树从 C:\Temp\DHCP 文件夹复制到 %systemroot%\System32\DHCP 文件夹,替换现有的 DHCP 文件夹。 | ||||||||||
5. | 单击“开始”,单击“运行”,键入 regedt32,然后单击“确定”。 | ||||||||||
6. |
找到并单击下面的子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Configuration
|
||||||||||
7. | 在“注册表”菜单上,单击“还原”。 | ||||||||||
8. | 如果提示您选择文件名,请选择“%systemroot%\System32\DHCP\Backup\DHCPcfg”。 | ||||||||||
9. |
如果询问您是否在现有注册表项上还原,请单击“是”。 注意:您可能会收到以下错误信息:
Registry editor could not accomplish the requested operation.
如果收到此信息,请参见下面的 Microsoft 知识库文章,以确定错误的根源:
() 注册表编辑器的保存项功能将注册表项保存在错误的计算机上
() 注册表编辑器无法完成请求的操作
|
||||||||||
10. | 退出注册表编辑器。 | ||||||||||
11. |
启动 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net start dhcpserver
|
||||||||||
12. | 启动 DHCP 管理器工具。 | ||||||||||
13. | 双击一个作用域以查看“活动租约”对话框。 | ||||||||||
14. | 单击“协调”使数据库与注册表同步。 | ||||||||||
15. | 重复步骤 13 和 14,直到对所有作用域都执行了这些步骤。 |
? | 源服务器中的 DHCP 数据库的名称和位置可能已发生更改,不再是默认的 %systemroot%\System32\DHCP\DHCP.mdb。源服务器和目标服务器中 DHCP 数据库位置的不同不会影响本文中的过程。但是,该过程要求目标服务器使用 %systemroot%\System32\DHCP\DHCP.mdb 的默认名称和路径。 | ||||||||||||||||||
? |
此方法不会迁移下列 DHCP 服务器设置:
http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/ (http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/)
|
? | 创建工作配置的备份。 |
? | 在实验室环境中测试此过程。 |
? | 严格执行本文介绍的所有步骤。 |
1. | 在目标 DHCP 服务器上,单击“开始”,指向“设置”,单击“控制面板”,然后双击“添加/删除程序”。 |
2. | 单击“添加/删除 Windows 组件”,双击“网络服务”(不要单击选中“网络服务”复选框),然后单击以清除“DHCP 服务器”复选框。 |
1. |
为防止 DHCP 服务器服务在移动 DHCP 数据库后启动,请使用“控制面板”中的“服务”工具禁用 DHCP 服务器服务。为此,请按照下列步骤操作:
|
||||
2. |
停止 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net stop dhcpserver
|
||||
3. | 单击“开始”,单击“运行”,键入 regedt32,然后单击“确定”。 | ||||
4. |
找到并单击下面的子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Configuration
|
||||
5. | 在“注册表”菜单上,单击“保存项”,然后将子项保存为 C:\Config.key。 | ||||
6. | 退出注册表编辑器。 |
1. |
安装 DHCP 服务器服务。为此,请按照下列步骤操作:
|
||||||
2. |
停止 DHCP 服务器服务。为此,请在命令提示符下键入以下内容,然后按 Enter 键:
net stop dhcpserver
|
||||||
3. | 将 Config.key 文件复制到目标服务器上,并将该文件保存为 C:\Config.key。 | ||||||
4. | 单击“开始”,单击“运行”,键入 regedt32,然后单击“确定”。 | ||||||
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
重要说明:您应该会收到以下错误信息:
System error 20036 has occurred.The system cannot find message text for message number 0x4e44 in the message file for BASE.
收到此错误信息是正常现象,您可以将其忽略,而不会有任何问题。转到步骤 11。您可能还会收到以下错误信息:
Jet Conversion Process
注意:此错误信息还与应用程序日志中的 EventID 1008 对应。The conversion was not successful!The conversion tool could not locate a file called edb500.dll which is required for the conversion.This file should be present on your Windows CD-ROM.Please copy it to your SystemRoot\System32 folder (it may need to be uncompressed) and re-start. 如果您收到此错误信息,请将 Edb500.dl_ 文件从 Windows 2000 CD-ROM 复制到 System32 文件夹,然后将其展开。要展开 Edb500.dl_ 文件,请在命令提示符处键入以下命令,并在每行后按 Enter 键:
cd %systemroot%\system32
展开该文件后,请重复步骤 8 到 10。如果不再收到此错误信息,请转至步骤 11。
expand edb500.dl_ edb500.dll |
||||||
11. | 如果没有收到其他错误信息,请在事件查看器中查看应用程序日志。如果 JetConv 工具记录了 EventID 1000,则表明 DHCP 数据库已成功转换。 | ||||||
12. | 从“管理工具”组启动 DHCP 服务器控制台。 | ||||||
13. | 单击目标 DHCP 服务器,然后单击“操作”菜单上的“协调所有作用域”。单击“验证”。如果需要协调租约,请单击“协调”来同步注册表和 DHCP 数据库。 | ||||||
14. |
如果基于 Windows 2000 的服务器是 Active Directory 域的一部分,则该服务器必须获得授权。要对此服务器授权,请执行下列步骤:
|
? | 源服务器中的 DHCP 数据库的名称和位置可能已发生更改,不再是默认的 %systemroot%\System32\DHCP\DHCP.mdb。源服务器和目标服务器中 DHCP 数据库位置的不同不会影响本文中的过程。但是,该过程要求目标 DHCP 服务器使用 %systemroot%\System32\DHCP\DHCP.mdb 的默认名称和路径。 | ||||||||||
? |
此方法不会迁移下列 DHCP 服务器设置:
|