将 Exchange 2010 SP2 从物理迁移到虚拟

将 Exchange 2010 SP2 从物理迁移到虚拟

我目前正在一台利用率很低的服务器上运行 Exchange 2010,因此希望在这台机器上虚拟化 Exchange 和其他服务器。

移动/转换 Exchange 的最佳方式是什么?

我需要在这台机器上重新安装 Server 2008 R2 服务器核心才能运行 Hyper-V。

我想到备份(备份到多个位置,以防万一!!),重新安装带有核心 + Hyper-V 的服务器,然后将备份恢复到新的 VM。

或者我应该先使用 Sysinternals Disk2vhd 工具。转换为 VHD,然后重新安装带有核心的服务器并将 VHD 添加为新 VM?

Exchange 数据库和日志位于单独的 RAID 5 阵列上,该阵列将保持不变,因此,将此磁盘提供给 Exchange VM 是否会允许它在服务器从备份恢复到新 VM 后继续运行?

我还读到不建议将 P2V 工具与 Exchange 一起使用,但由于我需要重新安装机器,我有什么选择?在这种情况下,我应该在另一台服务器上安装 Exchange,将所有数据库和用户移动到该服务器,重新安装旧服务器,安装 Exchange VM,然后将所有数据库和用户移动到新 VM 上吗?

我越想这个问题,就越觉得头晕,因此,任何见解都值得感激。

谢谢。

答案1

问题当然在于你想在同一个硬件上虚拟化它。我一直听说 P2V 工具对 Exchange 来说是个坏主意,因此我从未尝试过它们,甚至不知道有谁尝试过它们。

恢复到新的虚拟机可能是一个可行的选择。但是,我更喜欢您提到的最后一个选项 - 建立另一个 Exchange 服务器并将用户移至该服务器。理想情况下,如果您有一些可用于创建虚拟机的备用硬件,则可以将此新 Exchange 服务器创建为虚拟机,将所有用户移至该服务器,在旧 Exchange 硬件上设置虚拟化,然后将虚拟机移至旧硬件。这意味着您只需在 Exchange 数据库/服务器之间移动用户一次,而不是两次 - 也只需安装一次 Exchange。

答案2

将 Windows Server 2008R2 上的 Exchange 2010 从物理转换为虚拟 (Hyper-V) 的步骤

步骤1 使用“Microsoft P to V”实用程序备份 Exchange 服务器,可以是 VHD 或 VHDX(两个选项都可用)观看以下视频以了解详情 https://www.youtube.com/watch?v=xFlQYWEt9zM

第2步 此外,使用 Windows 服务器备份来备份数据库和事务日志。

步骤3 将上述两个备份放在需要恢复 Exchange 2010 的位置。

步骤4 创建具有 Microsoft 为 Exchange 2010 推荐的规格的虚拟机,并指向使用 Microsoft P to V 创建的 VHD/VHDX。

步骤5 打开虚拟机,给出与物理交换服务器同一子网的不同 LAN IP,并测试服务器是否正在运行:

  • 检查所有 Microsoft Exchange 服务是否正在运行。
  • 检查 Exchange 数据库是否已安装。
  • 关闭物理 Exchange 服务器并将其 LAN IP 提供给新创建的虚拟服务器。
  • 现在从 Exchange 服务器服务控制台测试所有服务,然后尝试发送和接收电子邮件。虽然我们遇到了数据库无法安装的问题,但我们使用 Windows 服务器备份将数据库恢复到其原始路径请观看以下视频链接:(https://www.youtube.com/watch?v=OJqI_iE25hY

现在我们的 Microsoft Exchange server 2010 正在 Hyper-V 上顺利运行。

相关内容