如何在同一台服务器上将 Exchange 2007 升级到 Exchange 2010?

如何在同一台服务器上将 Exchange 2007 升级到 Exchange 2010?

我读过一些解释如何将 Exchange 2007 升级到 Exchange 2010 的指南,但对我们来说问题是我们只有一台可用的服务器 - 当前安装 Exchange 的服务器。

我们的设置并不复杂。只有一个 DC,一个 Exchange 服务器。两者都运行 Windows 2003 R2 x64 SP2。

有什么推荐吗?谢谢!

答案1

答案2

正如 MDMarra 所说,你不能。确实如此。

话虽如此,我还是为类似情况的客户进行过多次看似就地的邮件迁移,方法是在我 [功能强大的] 笔记本电脑上的 VM 中复制旧邮件服务器,将所有内容转移到该服务器上,并让它作为邮件服务器几个小时,这样我就可以从 VM “迁移”到真正的邮件服务器硬件(这涉及卸载旧版本的 Exchange 和/或在新 Exchange 版本进入之前重新映像)。如果环境很小并且您以前做过,那就没那么糟糕了。(假设没有发生意外,我花了 6-8 个小时。)显然,您需要原始文件的完整磁盘备份副本以防万一,并且您希望在非工作时间进行此操作,这样您的 VM 就不会因负载而崩溃。

老实说,这很麻烦。按照我这样收费的方式,我的客户可以买一台新的、足够好的服务器来安装 Exchange,但是……人们很奇怪。我不明白为什么有人愿意以同样的价格将一个崭新的邮件服务器放在他们 3 代以上硬件上运行的同一个旧服务器上,但回答你的问题,如果你对“升级”的定义不是太挑剔,并且你身边有足够强大的东西可以作为临时邮件服务器,那么你可以这样做。

编辑:如何执行此操作的基本分步概述(大致内容)如下:

  1. 创建服务器的 [磁盘级] 备份。只要您获得可以轻松快速地恢复的磁盘级备份,就没有“错误的方法”。我拥有一款我熟悉的产品的商业许可证,但如果您有经过恢复测试的备份(您应该始终有备份),这些备份也可以。
  2. 复制服务器。我总是偷懒,因为我有所需的 VMWare 许可证和经验,所以我只是将现有的邮件服务器 P2V 到我的笔记本电脑上。我想也有多种方法可以做到这一点,包括建立一台新服务器并手动复制旧设置(我不推荐这样做),或者建立操作系统并“恢复”备份到它上面。
  3. 用虚拟机邮件服务器代替旧邮件服务器。如果您正在进行邮件切换迁移(这就是),您应该知道如何进行。根据需要重命名和重新设置两个服务器的 IP。请注意,您希望在完成 1 和 2 以及完成 3 之间尽可能少的延迟,因为如果您的邮件被退回或发送到“错误”的邮件服务器副本,人们将会丢失邮件。“哪个失败者在星期天凌晨 2 点给你发邮件”也不是一个可以接受的借口(以我的经验来看),所以请确保您的备份和虚拟化副本是最新的。我发现,在这种情况下阻止“旧”邮件服务器接收邮件确实是最好的方法,但如果流量足够低,环境足够小,您总是可以担心事后手动迁移少量消息。
  4. 在旧服务器上安装新的 Exchange。当然,首先要确保 3 正常运行。我更喜欢清除框并从干净的操作系统安装开始,而不是您提到的操作系统升级,但两者都有效。(当您在操作系统升级中不保留所有旧配置时,变量较少。)
  5. 将邮箱和设置从虚拟机迁移到物理服务器。使用 Quest Exchange 迁移工具之类的工具最容易,但手动操作也不难。虽然很麻烦,但并不难。
  6. 关闭虚拟机。
  7. 切换(切回?)到物理服务器。与步骤 3 基本相同,只是方向相反。同样,要快。您确实需要关闭虚拟机,然后立即点击Apply以使更改在另一台服务器上生效。
  8. 进行测试以确保其正常工作。
  9. 通知委托人,收取付款。

至于 Exchange 2003 到 2010 切换迁移的具体细节,市面上有比我白天工作时观看测试运行时所能找到的任何指南更好的指南,因此,请查阅其中的一本。Google 是你的朋友,Technet 上的 Exchange 论坛,甚至有一个针对该主题的子论坛。

如果您可以访问 VM 环境,请先测试、测试、再测试。测试设置 Exchange 2010。测试 P2Ving Exchange 2003。测试在两个 VM 邮件服务器之间传输所有内容。充分测试,以便在接触实时系统之前,您可以凭记忆完成。这是一种很好的方式,可以让您的所有学习和错误都隐藏在无人注意的地方。

相关内容