3、此时,在目标服务器上,导入源 DNS 服务器的 DNS 设置:
a、使用以下命令停止目标服务器上的 DNS 服务器服务:
net stop "DNS Server"
b、将 Dns-Service.REG 和 Dns-Software.REG 文件复制到目标服务器,然后运行这两个文件。
c、将 DNS_migrate_system32DNS 下的所有文件复制到 %windir%\System32\DNS。
d、使用以下命令启动 DNS 服务器服务:
net start "DNS Server"
4、仅当迁移的服务器是辅助服务器时才执行此步骤。在主服务器上,标识区域传送设置:
a、如果将主服务器配置为"允许将区域传送到任何服务器",则继续执行步骤 5。
b、如果将主服务器配置为"名称服务器"选项卡中列出的"仅允许将区域传送到服务器",
则使用以下命令创建目标服务器的新名称服务器 (NS) 资源记录:
dnscmd /recordadd <FQDN of the zone> @ NS <FQDN of the destination server>
dnscmd /recordadd <FQDN of the zone> <FQDN of the server>. A <Temp IP address of destination server>
c、如果将主服务器配置为"仅允许将区域传送到下列服务器",
则将目标辅助服务器的 IP 地址添加到列表中。
在目标服务器上打开命令提示符,若要启动从主服务器到目标辅助服务器的区域传送,请键入以下命令:
dnscmd /zonerefresh <zone name>
通过检查目标服务器上区域中的资源记录并验证这些记录是否与主服务器上显示的记录相匹配,来验证区域传送是否成功完成。
5、此时,在迁移过程中,将源服务器的 IP 地址迁移到目标服务器:
将源服务器更改为其他静态 IP 地址。
将目标服务器 IP 地址更改为用于源服务器的原始 IP 地址。
需要注意的是,如果源服务器正在运行多个角色,则重命名源服务器或更改其 IP 地址可能会导致正在源服务器上运行的其他角色失败。
6、此时,在迁移过程中,必须重命名源服务器并将其以前的标识迁移到目标服务器。完成以下步骤以迁移源服务器名称:
a、使用以下命令将源服务器重命名为其他名称:
netdom renamecomputer %computername% /NewName:<new computer name>
b、重新启动源服务器以完成名称更改。
c、在目标服务器上运行步骤 a 中的命令,将目标服务器重命名为原始源服务器名称。
d、重新启动目标服务器以完成名称更改。
7、仅当迁移辅助服务器时才执行此步骤。在主服务器上,重新访问区域传送设置。
a、如果将主服务器配置为"允许将区域传送到任何服务器",则继续执行步骤 8。
b、如果将主服务器配置为"名称服务器"选项卡中列出的"仅允许将区域传送到服务器",
运行以下命令,删除在步骤 4(b) 中创建的名称服务器 (NS) 资源记录和主机 (A) 资源记录:
dnscmd /recorddelete <FQDN of the zone> @ NS <FQDN of the destination server>
dnscmd /recorddelete <FQDN of the zone> <FQDN of the server>. A <Temp IP address of destination server>注意,这些命令中的参数与在步骤 4(b) 中输入的参数相同。
c、如果将主服务器配置为"仅允许将区域传送到下列服务器",
则从列表中删除目标辅助服务器的 IP 地址。
这是在步骤 4.c.i 中添加的 IP 地址,该 IP 地址最初属于目标服务器,但是在 IP 迁移后现在属于源服务器。
在目标服务器上打开命令提示符,若要启动从主服务器到目标辅助服务器的区域传送,请键入以下命令,然后按 Enter:
dnscmd /zonerefresh <zone name>
通过检查目标服务器上区域中的资源记录并验证这些资源记录是否与主服务器上的资源记录相匹配,来验证区域传送是否成功完成。
8、此时,在迁移过程中,在目标服务器上执行验证步骤以确保其目前作为新 DNS 服务器运行。
迁移现在已完成。现在,目标服务器应该为网络提供以前由源服务器提供的所有服务。此时,目标服务器正作为 DNS 服务器运行。