将 Exchange 2003 备份恢复到 Exchange 2010 服务器

SyR*_*ity 1 exchange-2003 exchange-2010

我们 2003 年的旧邮件服务器已经死了,我们正在匆忙建立一个基于 Exchange 2010 的新邮件服务器。

我们正在寻找一种方法来将 2003 年的数据恢复到 2010 年,如果可能,您知道吗?

谢谢。

Eva*_*son 6

编辑:哇哦!您说您丢失了 Active Directory。这大大改变了事情。我仍然会长期努力地恢复系统状态备份(如果你有的话),因为你会在这个过程中取回你的 AD(并且不必将你的所有客户端计算机重新加入域,处理用户资料等)。

如果您无法恢复 AD,那么我将继续采用“拨号音”策略——构建一个新环境并稍后导入旧邮件。不过,我会先尝试让 AD 回来。

执行“相同的域名,相同的服务器名称”将无法让 Exchange 2003 装载数据库。它需要是相同的 AD 才能执行灾难恢复 Exchange 安装。


为什么不对 Exchange 2003 环境进行有序的灾难恢复,然后有序地升级到 Exchange 2010?似乎您不仅在以有序、稳定的方式解决这个问题,还为自己购买了多年的未来噩梦(legacyExchangeDN 值不匹配)。

您可以使用与故障服务器相同的计算机名称启动另一台 Exchange 2003 计算机(在适用的 Exchange Service Pack 上运行 Exchange 2003“setup /DisasterRecovery”和“update /DisasterRecovery”),然后还原您拥有的数据库备份(或复制EDB 和 STM 文件从故障机器转移到恢复服务器上的相同驱动器号/路径),并让 Exchange 2003 备份并尽快运行并准备迁移到 E2K10。

这是 Microsoft 提供的帮助链接:http : //technet.microsoft.com/en-us/library/aa998965(EXCHG.65).aspx

如果您拥有托管失败的 Exchange 组织的 Active Directory,那么实际上这只是一个问题:

  • 使用与故障服务器计算机相同的计算机名称启动一台 Windows Server 2003 计算机(带有服务包等)
  • 对磁盘进行分区以允许访问存储当前 STM/EDB 文件的相同驱动器号/路径(不是必需的,但使生活更轻松)
  • 在“/DisasterRecovery”模式下安装 Exchange 2003
  • 将相同的 Exchange 服务包和修补程序(服务包的“/DisasterRecovery”模式)应用到新的 Exchange 2003 计算机
  • 从失败的 Exchange 安装中复制 EDB / STM 文件(整个“mdbdata”文件夹,如果您将所有内容存储在一起)或将上次备份还原到新服务器

Whine:让我感到困惑的是,为什么人们在危机期间会轻率行事,并造成比他们已经拥有的更大的混乱。