将 Exchange Server 2003 Enterprise Edition 从旧硬件迁移到新硬件

将 Exchange Server 2003 Enterprise Edition 从旧硬件迁移到新硬件

我们当前在 HP 380 服务器上运行着 Exchange Server 2003 Enterprise Edition,想将其迁移到新的 Dell 2950。我必须从头开始安装吗,还是可以选择?

我还需要一个活动目录域控制器。

是否有一个工具可以用来在新硬件上进行相同的复制和粘贴?

答案1

就我个人而言,我会进行邮箱迁移,我以前就做过,并且没有遇到任何问题。

  1. 在新服务器上安装 Windows 并进行修补
  2. 将其加入现有域
  3. 如果该服务器需要作为域控制器则DCPromo它,并为其添加GC角色等,如果不需要则跳过此步骤。
  4. 安装 Exchange 2003 SP2
  5. 在 Exchange 系统管理器中您现在应该可以看到两个服务器。
  6. 在Active Directory用户和客户中,创建一个新用户,在选择邮箱部分时,选择新的exchange服务器
  7. 登录,并确保新用户在新服务器上工作。
  8. 确保你已注销所有工作站
  9. 在 Exchange 系统管理器中,将您的邮箱移动到新的 Exchange 服务器
  10. 以自己的身份登录,打开 Outlook
  11. Outlook 应该会检测到邮箱移动并自行重新配置,您不需要更改任何内容。确认其正常工作后,您可以仔细检查帐户中的邮件服务器是否是新的
  12. 如果好的话,就移动几个用户的邮箱。
  13. 第二天确认它们良好且正常工作,并且 Outlook 也自动重新配置了它们。
  14. 移动其余用户。
  15. 只要您让两个 Exchange 服务器都保持在线,Outlook 就会连接到旧的 Exchange 服务器,查看邮箱已被移动,并将自身重新配置到新服务器。

您的最终用户不应该看到任何东西。上次我这样做时,我让新旧 Exchange 服务器都在线 4 周。这让所有用户都有时间登录他们使用的计算机。我不需要手动更改任何人。

  1. 经过适当的一段时间后,停止旧服务器上的 Exchange 服务
  2. 等待一周,确保一切正常,如果出现问题,只需重新启动服务。从 hotmail 向您的域名发送测试电子邮件等。
  3. 如果一切顺利,请从旧服务器卸载 Exchange
  4. 此时,我实际上会停止并让旧服务器作为第二个 DC 在线。如果一个域发生故障,最好在域中拥有 2 个 DC。这样您就不会丢失或不得不重建整个域。
  5. 但如果你想删除它,请关闭服务器一周,确保每个人都能登录,一切正常。如果你错过了什么,重启服务器比重新推广它要容易得多。
  6. 一旦一切正常并且您确定一切正常,请再次运行 dcpromo 将其降级为成员服务器。
  7. 从域中删除并完成

如果一切顺利,您的用户甚至不会注意到,并且除了您实际移动用户邮箱时外,不会有停机时间。

答案2

引用 Evan 的话:

  • 如果旧的 Exchange Server 计算机是域控制器,请使用 DCPROMO 将其降级。如果它是您唯一的域控制器(真可惜!),请先升级一个新的。

抱歉,兄弟,微软不支持该功能KB822179

“您可以在成员服务器或域控制器上运行 Exchange Server 2003。在服务器上安装 Exchange Server 2003 后,请不要更改服务器的角色。例如,如果在成员服务器上安装 Exchange Server 2003,请不要使用 Dcpromo 工具将该服务器提升为域控制器。或者,如果在域控制器上安装 Exchange Server 2003,请不要使用 Dcpromo 工具将该服务器降级为成员服务器。安装 Exchange Server 2003 后更改服务器的角色可能会导致某些 Exchange 功能丢失,并且不受支持。

我知道您之后不会使用它,但是如果发生某些事情并且需要致电 Microsoft,您是否想让自己处于不受支持的状态?

答案3

这个问题很难理解,但我认为你的意思是你需要将 Exchange 从一个框迁移到另一个框?

如果是这种情况,选择取决于您是否可以承受任何停机时间以及您的邮件存储有多大。当我们这样做时,我没有停机选项。我必须设置一个邮件前端来处理客户端的请求,然后开始迁移各个邮件存储。我可以选择个人用户可能正在睡觉的时间进行更改,这意味着只有两个人注意到了这些移动。

如果您可以停机,则可以备份 Exchange 并恢复到新机上。如果不行,您可以重新启动旧机。

对于第二个问题,Active Directory 最好在新机器上启动并让其传播。一旦完成,您就将新机器提升到主要角色并删除旧机器。

答案4

我们对基于 Exchange 2003 的服务器计算机多次执行了以下基本过程,且未产生任何不良影响:

  • 如果旧的 Exchange Server 计算机是域控制器,请使用 DCPROMO 将其降级。如果它是您唯一的域控制器(真可惜!),请先升级一个新的。

  • 记下旧服务器上安装的所有 Exchange 组件、服务包级别等。

  • 关闭旧服务器计算机上的 Exchange,并将 EDB/STM 和事务日志文件从旧服务器计算机复制到新服务器计算机上的临时暂存区。如果新服务器计算机的磁盘配置与旧服务器计算机不同,则需要修改数据库路径(请参阅http://support.microsoft.com/kb/822676有关详细信息) 使用 ADSIEDIT。此后,请勿在旧服务器上再次启动 Exchange。

  • 关闭旧的 Exchange Server 计算机(但不将其从域中分离)。此后,切勿在连接到网络时再次启动旧的服务器计算机(除非您已将其清除干净)。

  • 将新的服务器计算机加入域,与旧的 Exchange Server 计算机同名。

  • 使用命令“setup /disasterrecovery”执行 Exchange 2003 的“灾难恢复”安装(请参阅http://support.microsoft.com/kb/257415)。安装与旧服务器相同的所有组件。这将安装 Exchange,同时保留 Active Directory 中的所有配置信息。

  • 安装 Exchange 的所有服务包和修补程序,就像在旧服务器计算机上安装的一样。

  • 验证 Exchange 服务是否已停止,并将 EDB/STM 和事务日志文件从临时暂存位置移动到新服务器计算机上的正确位置,然后启动 Exchange 服务。

它比“移动邮箱”迁移更加简洁,在信息存储中保留了单实例存储,并允许您保留服务器的名称(这在同一个框中是 DC、文件服务器和 Exchange Server 计算机的小型网络中尤其方便)。

相关内容