三、目标服务器最终迁移步骤
返回到目标服务器,并且按照以下步骤来完成迁移。
1、在使用 Import-SmigServerSetting cmdlet 导入 DHCP 服务器设置之前,请留意以下情况:
你可以使用带所有参数的单个命令行导入 DHCP 设置(从源服务器中导出数据时可以这么做),也可以多次使用 Import cmdlet 导入数据,每次使用一个参数。
如果决定单独运行 Import-SmigServerSetting cmdlet 来导入 IP 设置,请参阅 IP 配置迁移指南 (http://go.microsoft.com/fwlink/?LinkId=128513)。使用前面过程中步骤 3 提到的源 IPSettings.txt 文件。你将在该过程的步骤 3 中将源物理地址映射到目标物理地址。
如果要单独导入角色和 IP 设置,应先导入 IP 设置,以避免任何 IP 冲突。然后可以导入 DHCP 角色。
如果 DHCP 管理员组中包含本地用户,则使用 -Users 参数和 -Group 参数将本地用户导入到 DHCP 管理员组。如果只包含域用户,则仅使用 -Group 参数。
如果源服务器为域成员服务器,但目标服务器为域控制器,则将导入的本地用户提升为域用户,并且在目标服务器上导入的本地组成为域本地组。
如果迁移的 DHCP 服务器角色尚未安装在目标服务器上,Import-SmigServerSetting cmdlet 将安装 DHCP 服务器角色及其相关项(如下一步中所述)。你可能需要在 cmdlet 安装 DHCP 服务器角色后重新启动目标计算机才能完成安装。重新启动计算机后,必须再次使用 -Force 参数运行 Import-SmigServerSetting cmdlet,才能完成导入操作。
2、在目标服务器上运行以下命令,其中 <storepath> 是包含 Svrmig.mig 文件的可用路径;<SourcePhysicalAddress-1> 和 <SourcePhysicalAddress-2> 是源网络适配器以逗号分隔的物理地址列表;<TargetPhysicalAddress-1> 和 <TargetPhysicalAddress-2> 是目标网络适配器以逗号分隔的物理地址列表:
Import-SmigServerSetting -featureid DHCP -User All -Group -IPConfig <All | Global | NIC>
-SourcePhysicalAddress <SourcePhysicalAddress-1>,<SourcePhysicalAddress-2>
-TargetPhysicalAddress <TargetPhysicalAddress-1>,<TargetPhysicalAddress-2>
-Force -path <storepath> -Verbose-IPConfig 开关应与值 All 一起使用,以防用户希望导入所有源设置。
如果在未断开源服务器连接或未更改源服务器 IP 地址的情况下将源服务器 IP 地址和 DHCP 角色一起导入到目标服务器,则会发生 IP 地址冲突。
3、在 Windows PowerShell 中运行以下命令,启动 DHCP 服务:
Start-Service DHCPServer
4、授权目标服务器。命令参数区分大小写,并且必须严格按下文显示。在目标服务器上运行以下命令,其中 Server FQDN 是 DHCP 服务器的 FQDN,Server IPAddress 是服务器的 IP 地址:
netsh DHCP add server <Server FQDN> <Server IPAddress>
注意,授权后,服务器管理器事件日志可能显示事件 ID 1046。这是一个已知问题,预计只发生一次。可以安全地忽略该事件。
完成迁移后,运行 Windows Server 2008 R2 且基于 x64 的新目标服务器会为网络服务器上的客户端计算机提供服务。当目标服务器可以提供网络中的 IP 地址时,即完成迁移过程。