将 DHCP 服务器迁移到 Windows Server 2012 R2

 

适用对象:Windows Server 2008, Windows Server 2012 R2, Windows Server 2012

DHCP 服务器角色迁移涉及将现有 DHCP 服务器设置移动至网络上的新 DHCP 服务器。 此服务器迁移的目标是在 Windows Server® 2012 R2 操作系统上安装 DHCP 服务器,以便它可以在网络上提供 DHCP 租约,而不用对 DHCP 客户端计算机做任何明显更改。

关于本指南

本指南介绍将现有 DHCP 服务器设置迁移到运行 Windows Server 2012 R2 的服务器的步骤。 迁移文档和工具简化了将服务器角色设置和数据从现有服务器迁移到运行 Windows Server 2012 R2 的目标服务器这一过程。 通过使用迁移到 DHCP 服务器的本指南介绍的工具,你可以简化迁移,减少迁移时间,提高迁移过程的准确性,并帮助消除在 DHCP 迁移中可能出现的冲突。 有关迁移工具的详细信息,请参阅 DHCP 服务器迁移:附录 A

目标受众

本指南面向信息技术 (IT) 管理人员、IT 专业人士以及负责在托管环境中操作和部署 DHCP 服务器的其他知识工作者。

本指南未提供的内容

以下方案不受支持或超出了本指南范围。

支持的迁移方案

本指南提供有关将现有的 DHCP 服务器迁移到运行 Windows Server 2012 R2 的服务器的说明。 本指南不包含有关在源服务器运行多个角色时进行迁移的说明。 如果你的服务器正在运行多个角色,则建议你根据其他角色迁移指南中提供的信息,设计一个特定于你的服务器环境的自定义迁移过程。 其他角色的迁移指南发布在 Windows Server 2012 R2 TechCenter (https://technet.microsoft.com/library/jj134039.aspx) 上。

警告

如果源服务器正在运行多个角色,则本指南中的某些迁移步骤(例如,用于计算机名称和 IP 配置的步骤)可导致在源服务器上运行的其他角色失败。

本指南仅对迁移 DHCP 数据和将服务器替换为正在运行的基于 x64 的服务器的设置提供说明 Windows Server 2012 R2。

支持的操作系统

本指南提供有关将 DHCP 服务器从运行 Windows Server 2003 或更高版本的操作系统的服务器迁移到运行 Windows Server 2012 R2 的服务器。 以下表格列出了支持的操作系统。

迁移支持的操作系统

源服务器处理器

源服务器操作系统

目标服务器操作系统

目标服务器处理器

基于 x86 或基于 x64

Windows Server 2003 Service Pack 2

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x86 或基于 x64

Windows Server 2003 R2

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x86 或基于 x64

Windows Server 2008

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x64

Windows Server 2008 R2

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x64

的服务器核心安装选项 Windows Server 2008 R2

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x64

Windows Server 2012

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x64

的服务器核心安装选项 Windows Server 2012

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x64

Windows Server 2012 R2

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

基于 x64

的服务器核心安装选项 Windows Server 2012 R2

Windows Server 2012 R2,完全安装选项和服务器核心安装选项

基于 x64

显示在上表中的操作系统版本是所支持的操作系统和 Service Pack 的最旧组合。 DHCP 服务器设置的迁移支持较新的 Service Pack(如果有)。

支持将 Foundation、Standard、Enterprise 和 Datacenter 版本的 Windows Server 作为源服务器或目标服务器。

支持在物理操作系统和虚拟操作系统之间迁移。

不支持从源服务器迁移到运行与源服务器不同的系统用户界面(UI)语言的操作系统的目标服务器。 系统 UI 语言是用于设置 Windows 操作系统的本地化安装程序包的语言。 例如,无法使用 Windows Server 迁移工具从正使用法语系统 UI 语言运行 Windows Server 2008 R2 的计算机将角色、操作系统设置、数据或共享迁移到正使用德语系统 UI 语言运行 Windows Server 2012 R2 的计算机。

Windows Server 2003 和 Windows Server 2008 都支持基于 x86 的迁移和基于 x64 的迁移。Windows Server 2012 R2 的所有版本都是基于 x64 的。

无法迁移 Windows Server 2008 的服务器核心安装上运行的角色,因为 Windows Server 2008 的服务器核心安装中没有可用的.NET Framework。

即使硬件是基于 x64 的本机硬件,我们建议迁移,而不是升级。 举个例子,服务器角色的拆分,方案中源服务器具有多个服务器角色,由于该服务器使用量的增加,你可能决定将这些角色分开放到其他几个基于 x64 的服务器上。 在这种情况下,将单个服务器角色迁移(但不升级)到其他服务器可能是最好的解决方案。

服务器管理员可以选择迁移现有安装的哪些组件以及服务器角色,这些组件通常包括配置、数据、系统标识和操作系统设置。

支持的角色配置

你可以通过使用本指南中,其中包括注册表和数据库设置迁移 DHCP 服务器的所有设置。

备注

如果你正在迁移群集配置中的 DHCP 服务器,请参阅迁移 DHCP 迁移到群集运行 Windows Server 2008 R2 循序渐进指南 (https://go.microsoft.com/fwlink/?LinkId=140512) Windows Server TechCenter 上。

另请参阅 将迁移到 DHCP 故障转移。 DHCP 故障转移是一个在 Windows Server 2012 中引入的 DHCP 高可用性的新选项。

DHCP 服务器迁移概述

DHCP 服务器迁移主要分为以下几个部分:

DHCP 服务器迁移过程

如下面的插图中所示,预迁移流程涉及手动收集数据,以及随后目标和源服务器上的相关程序。 迁移过程包括使用 ExportImport cmdlet 自动收集、存储,然后迁移服务器角色设置的源和目标服务器步骤。 迁移后过程包括验证目标服务器是否成功替换源服务器,然后停用或重用源服务器。 如果验证过程指示迁移失败,则开始进行疑难解答。 如果疑难解答失败,则将提供的回滚指令返回为使用原始源服务器。

服务器角色和功能迁移过程

迁移对企业中的其他计算机的影响

在迁移期间,源 DHCP 服务器可能不可用。 因此,客户端计算机将不能从这台 DHCP 服务器获取 IP 地址。 我们建议你维护或创建了辅助的 DHCP 服务器,以便客户端计算机可以在迁移主 DHCP 服务器时获得 IP 地址。

请注意如果你选择执行迁移过程中的无需任何辅助 DHCP 服务器,具有有效的租约的所有客户端必须继续使用这些租约。 如果现有的客户端的租约已过期,该客户端不能获取 IP 地址。 此外,任何连接到网络的新客户端将不能在单源 DHCP 服务器不可用时获取 IP 地址。

完成迁移所需的权限

源服务器和目标服务器上需要以下权限:

  • 授权 DHCP 服务器需要域管理权限。

  • 需要本地管理权限才能安装或管理运行 DHCP 的服务器。

  • 需要写入迁移存储位置的权限。 有关详细信息,请参阅 DHCP 服务器迁移:准备迁移

估计持续时间

迁移过程可能需要两至三个小时(包括测试)。

另请参阅

DHCP 服务器迁移:准备迁移

DHCP 服务器迁移:迁移 DHCP 服务器角色

DHCP 服务器迁移:验证迁移

DHCP 服务器迁移:迁移后任务

DHCP 服务器迁移:附录 A