网站搜索

如何逐步将 Active Directory Server 2003 迁移到 Active Directory Server 2016


在本教程中,我将向您展示如何将 Windows Server 2003 Active Directory 迁移到 Windows Server 2016 AD。您可能知道,Windows Server 2003 支持和更新早在 2015 年 7 月就结束了,许多公司已经进行了迁移,或者他们正计划升级其 Windows Server 2003 服务器Windows Server 2012R2 或 Windows Server 2016。

Active Directory 迁移是一个重要且严肃的过程,因为您可能知道 AD 服务器提供了影响网络上所有用户和计算机的所有必需的身份验证服务和安全策略。

如何将 Active Directory Server 2003 迁移到 Active Directory Server 2016

步骤 1. 安装 Windows Server 2016。
步骤 2. 在 Server 2016 中配置 IP 地址。
步骤 3. 将 Windows Server 2016 加入 AD 2003 域。
步骤 4. 使用域管理员帐户登录 Server 2016。
步骤 5. 提升 AD Server 2003 上的域和林功能级别。
步骤 6. 将 Active Directory 域服务添加到 Server 2016。
步骤 7. 将 Server 2016 升级为域控制器。
步骤 8. 将操作主机角色转移到 Server 2016。
步骤 9. 将 Active Directory 域控制器更改为 Server 2016。
步骤 10. 将域名主服务器更改为 Server 2016。
步骤 11. 将架构主机更改为 Server 2016。
步骤 12. 验证所有 FSMO 角色是否已转移到 Server 2016。
步骤 13. 从全局编录中删除 Server 2003。
步骤 14. 更改服务器 2003 上的首选 DNS 地址以匹配服务器 2016 IP。
步骤 15. 从域控制器降级 Server 2003。
步骤 16. 更改 Server 2003 和 Server 2016 上的静态 IP 地址。
步骤 17. 从工作站登录 Active Directory 2016。
步骤 18.(可选)从域和网络中删除 Server 2003。
步骤 1. 安装 Windows Server 2016。

在继续将 Active Directory 从 Windows Server 2003 迁移到 Server 2016 之前,必须首先在新计算机上安装 Windows Server 2016,然后将其升级到 Active Directory Server 2016。要执行该任务,请阅读以下指南中的说明:

How to install Windows Server 2016 (Step by Step).
步骤 2. 在 Server 2016 中配置 IP 地址。

下一步是在新服务器上配置 IP 和 DNS 地址,如下所示:

1. IP 地址必须与现有域属于同一子网。

2. DNS 地址必须与现有域中的相同。

让我们假设这个例子(指南):

A。域“wintips.local”的现有 AD Server 2003(也是 DNS 服务器)名为“Server2K3”,IP 地址为“192.168.1.10”。

b.新的Server 2016被命名为“Server2k16”。

根据上述信息,您可以在下表中看到 Server 2003 的当前 IP 设置以及我在新 Server 2016 上应用的 IP 设置,然后再继续 Active Directory 迁移过程。

Windows Server 2003 OS Windows Server 2016 OS
Computer Name: Server2K3 Server2k16
Domain Name: WINTIPS.LOCAL
Domains' NetBIOS Name: WINTIPS
IP Address (Static): 192.168.1.10 192.168.1.20
Subnet Mask: 255.255.255.0 255.255.255.0
Default Gateway: 192.168.1.1 192.168.1.1
Preferred DNS Server: 192.168.1.10 192.168.1.10
步骤 3. 将 Windows Server 2016 加入 AD 2003 域。

应用必要的 IP 设置后,继续加入现有 2003 域上的新 Server 2016。

1. 打开服务器管理器(在 Server 2016 上),然后单击左侧窗格中的本地计算机。

2.点击工作组

3. 单击更改。

4. 在“成员”部分,选择域。 然后输入现有域的域名(例如本示例中的“WINTIPS.LOCAL”)或域的 NETBIOS 名称(例如本示例中的“WINTIPS”),然后单击确定。

5. 在用户名字段中键入“管理员”,然后键入域管理员帐户的密码。完成后,单击确定。

6. 在“欢迎来到域”消息中单击确定,关闭所有打开的窗口并重新启动计算机。

步骤 4. 使用域管理员帐户登录 Server 2016。

重新启动新的 Server 2016 后,按 Ctrl+Alt+Del 并使用域管理员帐户和密码登录。要做到这一点:

1. 在登录屏幕上,点击其他用户
2.
在用户名处,键入: "DomainName\Administrator"(例如“wintips\Administrator”)。

3. 输入域管理员的密码。

4.按Enter登录。

5. 让 Windows 为新帐户创建新的用户配置文件,然后继续下一步。

步骤 5. 提升 AD Server 2003 上的域和林功能级别。

1. 在 Windows Server 2003 上,打开Active Directory 用户和计算机。

2.右键单击域名(例如“wintips.local”)并选择提升域功能级别。

3. 使用下拉箭头,将功能级别设置为Windows Server 2003,然后单击提升。

4. 在“提升功能级别”警告消息中点击确定。

5.“加注”完成后,在信息消息中再次单击确定。

6. 然后,打开Active Directory 域和信任。

7. 右键单击Active Directory 域和信任,然后选择提升林功能级别。

8. 确保选择了Windows Server 2003,然后单击提升。

9. 单击确定两次,然后继续下一步。

步骤 6. 将 Active Directory 域服务添加到 Server 2016 并将 Server 2016 升级为域控制器

下一步是将“Active Directory 服务”添加到 Server 2016 并将其提升为域控制器。

1. 在新服务器 2016 上打开服务器管理器。

2. 单击添加角色和功能。

3. 在“开始之前”信息窗口中单击下一步。

4. 确保选择基于角色或基于功能的安装,然后单击下一步。

5. 在目标服务器上,再次单击下一步(此处默认选择的是新服务器 2016 计算机)。

6. 单击Active Directory 域服务,然后单击添加功能。

7.完成后,再次单击下一步继续。

8. 在功能和AD DS(Active Directory 域服务)屏幕上单击下一步。

9.勾选如果需要,自动重新启动目标服务器,然后在弹出消息中单击是。

10.最后单击安装将选定的角色和功能添加到您的新服务器。

11.功能安装完成后,请勿关闭此窗口并继续下一步。

步骤 7. 将 Server 2016 升级为域控制器。

在Server 2016上安装AD服务后:

1. 单击将此服务器提升为域控制器。

2. 在部署配置屏幕上,应用以下设置,然后单击下一步:

1. 选择将域控制器添加到现有域。

2. 确保已选择现有域名。 (如果没有,请按选择按钮并选择正确的域。)

3. 在域控制器选项处:

1. 保留默认设置不变(选择 DNS 服务器 和全局目录)。

2. 键入“目录服务还原模式”的域管理员密码。

3. 单击下一步。

4. 在DNS选项处,单击下一步。

5. 在其他选项屏幕上,选择从旧的 Active Directory Server 2003 进行复制(例如“server2k3.wintips.local”),然后单击下一步。

6.保留数据库、日志文件和SYSVOL文件夹的默认路径,然后单击下一步 。

7. 在准备选项和查看选项屏幕上再次单击下一步。

8. 成功完成“先决条件检查”后,单击安装按钮。

9.安装过程应该需要一些时间才能完成。因此请耐心等待服务器重新启动*,然后继续下一步。

* 注意: Server 2016 重新启动后,如果您转到旧 Server 2003 的 Active Directory 用户和计算机 -> 域控制器,您应该看到新的服务器 2016 已被列为域控制器。

步骤 8. 将操作主机角色转移到 Server 2016。

1. 在 Server 2016 上:打开服务器管理器。

2. 从工具菜单中,选择Active Directory 用户和计算机。

3.右键单击域名并选择操作大师。

4. 在RID选项卡中,单击更改。

5. 单击是转移操作主机角色。

6. 单击确定,出现通知您操作主机角色已成功转移的消息。

7.然后选择PDC选项卡并单击更改。

8. 再次单击是转移角色,然后单击确定。

9. 然后选择基础架构选项卡并单击更改。

10. 再次单击是转移角色,然后单击确定。

11. 确保所有选项卡中操作主机的角色都转移到新服务器(RID & PDC & 基础设施<),然后单击关闭。

步骤 9. 将 Active Directory 域控制器更改为 Server 2016。

1. 从“服务器管理器”的工具菜单中选择Active Directory 域和信任。

2. 右键单击“Active Directory 域和信任”并选择更改 Active Directory 域控制器。

3. 确保当前目录服务器是新的 Server 2016(例如“server2k16.wintips.local”),然后单击确定。 *

* 注意。 如果当前目录服务器是旧服务器 2003(例如“server2k3.wintips.local”),则:

1. 选择(更改为:)此域控制器或 AD LDS 实例。

2. 从列表中选择新服务器 2016,然后单击确定。

3. 单击是应用更改,然后单击确定。

步骤 10. 将域名主服务器更改为 Server 2016。

1. 打开Active Directory 域和信任。

2. 右键单击“Active Directory 域和信任”并选择操作主机。

3. 单击更改,将域命名主机角色转移到新的 Server 2016。

4. 单击是转移角色,然后单击确定,然后关闭窗口。

步骤 11. 将架构主机更改为 Server 2016。

1. 在新的 Server 2016 上:以管理员身份打开命令提示符。

2. 输入以下命令并单击 Enter:

regsvr32 schmmgmt.dll

3. 当出现“schmmgmt.dll 中的 DllRegisterServer 成功”消息时,单击“确定”。

4.然后输入mmc并按Enter。

5. 在 MMC 控制台中单击文件,然后选择添加/删除管理单元...

6. 选择左侧的Active Directory Schema,点击添加,然后点击确定。

7. 现在,在 MMC 控制台中,右键单击“Active Directory 架构”并选择更改 Active Directory 域控制器。

8. 在“更改目录服务器”窗口中:

1. 选择(更改为:)此域控制器或 AD LDS 实例。

2. 从列表中选择新服务器 2016(例如“server2k16.wintips.local”),然后单击确定。

3. 单击是应用更改,然后单击确定

9. 出现警告消息时单击确定:“Active Directory 架构管理单元未连接到架构操作主机...”。

10。再次右键单击“Active Directory 架构”并选择操作主机。

11. 点击更改将架构主机角色转移到新服务器 2016,

12. 单击是,然后单击确定,然后关闭窗口。

13.最后,关闭MMC控制台(不保存任何更改)并继续下一步。

步骤 12. 验证所有 FSMO 角色是否已转移到 Server 2016。

1. 在新的 Server 2016 上:以管理员身份打开命令提示符。

2. 输入以下命令并按Enter:

netdom query fsmo

3. 验证所有 FSMO 角色是否已转移到新的 Server 2016(例如“Server2k16.wintips.local”)

4.如果所有 FSMO(灵活单主操作)角色已转移到 Server 2016,则您已成功将 Server 2003 Active Directory 升级到 Server 2016 Active Directory。再走几步,您准备好了吗……

步骤 13. 从全局编录中删除 Server 2003。

1. 在 Server 2016 上:打开 Active Directory 用户和计算机。

2.双击您的域(例如“wintips.local”),然后单击域控制器。
3.右键单击您的旧服务器(例如“Server2k3”)并选择属性。

4. 单击NTDS 设置。

5.取消选中全局目录复选框,然后单击确定两次以关闭所有窗口。

6. 等待几分钟,将新配置复制到旧服务器 2003,然后继续下一步。

步骤 14. 更改服务器 2003 上的首选 DNS 地址以匹配服务器 2016 IP。

1. 在 Server 2003 上:打开网络和共享中心。

2.右键单击本地连接,然后单击属性。

3. 双击Internet 协议 TCP/IP。

4. 更改首选 DNS 服务器地址以匹配服务器的 2016 IP 地址。

5. 将备用 DNS 服务器地址更改为服务器的 2003 IP 地址。

6. 单击确定并关闭所有窗口。

步骤 15. 从域控制器降级 Server 2003。

现在让我们从 Server 2003 中删除 Active Directory 服务。

1. 在旧的 Server 2003 上打开命令提示符。

2. 键入以下命令并按 Enter 键。

dcpromo

3. 在欢迎使用 Active Directory 安装向导时按下一步。

4. 单击下一步从旧服务器中删除 Active Directory。

5. 输入本地管理员帐户的新密码,然后单击下一步。

6. 再次单击下一步,从旧 Server 2003 中删除 Active Directory。

7. 请耐心等待,直到 Active Directory 将剩余数据传输到新服务器 2016。

8. 操作完成后,单击完成。

9.重新启动计算机。

10。重新启动后,使用本地管理员帐户登录服务器2003。

步骤 16. 更改 Server 2003 和 Server 2016 上的静态 IP 地址。

到目前为止,您已成功将 Active Directory Server 2003 升级到 Server 2016,并且已从旧 Server 2003 中删除了 AD 服务。

但是,在尝试从网络工作站登录到新的 Active Directory 域 2016 之前,您必须更改两台服务器的 IP 地址,以便匹配网络上已配置的 DNS 设置。

事实上,您必须在 Server 2016 中分配 Server 2003 的 IP 地址,反之亦然(或在 Server2003 中分配新的 IP 地址)。要做到这一点:

1.暂时断开Server 2003与网络的连接(拔掉 LAN 电缆)

2. 将以下 IP 地址更改应用到两台服务器:

  • 在Server 2003端:

    a. Change the current IP address (e.g. "192.168.1.10") to match the Server's 2016 IP address (e.g. "192.168.1.20") or assign a new (available) IP Address.
  • 在Server 2016端:

    • A。将当前 IP 地址(例如“192.168.1.20”)更改为旧服务器 2003 年的 IP 地址(例如“192.168.1.10”)
    • b.将相同的 IP 地址设置为首选 DNS 服务器(例如“192.168.1.10”)
    • C。 (可选):如果您的旧域控制器(服务器 2003)也充当 WINS 服务器,则单击高级按钮,并在WINS选项卡中键入相同的 IP 地址(例如192.168.1.10)

* 为了给您提供帮助,您可以在下表中查看我为本示例应用的 IP 配置。

Windows Server 2003 AD Windows Server 2016 (New)
Computer Name Server2K3 Server2k16
Domain Name WINTIPS.LOCAL
Domains' NetBIOS Name WINTIPS
IP Address 192.168.1.20 192.168.1.10
Subnet 255.255.255.0 255.255.255.0
Gateway 192.168.1.1 192.168.1.1
Preferred DNS Server 192.168.1.10 192.168.1.10
192.168.1.20

3.最后,要应用更改,请从 Server 2016 计算机中打开以管理员身份运行命令提示符并按顺序运行以下命令:

ipconfig /flushdns
ipconfig /registerdns
dcdiag /fix

4.重新连接网络上的 Server 2003(重新连接 LAN 电缆)。

5. 重新启动两台服务器。

步骤 17. 从工作站登录 Active Directory 2016。

1.打开(或重新启动)网络工作站并查看是否可以登录新的 Active Directory Server 2016。

2. 如果您可以登录并且一切正常,则您已完成 Active Directory 升级/迁移。

步骤 18.(可选)从域和网络中删除 Server 2003。

最后一步是从网络中删除旧的 Server 2003(如果需要)。但是,在此之前,请确保您已将可能需要的任何其他数据(例如文件、数据库等)传输到另一台计算机(或新服务器)。 *

* 从网络中删除 Server 2003 之前的建议: 关闭旧 Server 2003 并离开它会关闭一段时间,以确保所有信息都已传输到新服务器。

从域和网络中删除 Server 2003:

1.右键单击我的电脑并选择属性。

2. 在计算机名称选项卡中,单击更改。

3. 选择工作组,输入工作组名称,然后单击确定。

4.关闭所有打开的窗口并重新启动计算机。

5. 断开 Server 2003 与网络的连接。

就是这样!请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。

相关文章