在 Exchange Server 2003 中使用拨号音数据库恢复邮箱数据库

 

上一次修改主题: 2006-11-13

如果您有大型 Exchange 数据库,发生灾难后可能需要花费几个小时从备份将其还原。但是,通过实施名为邮件拨号音的恢复策略,可以将电子邮件服务更快地还原给用户(为他们提高基本的“拨号音”),然后将用户以前的数据还原为可用状态。

important重要提示:
使用 Microsoft Exchange Server 2003 Service Pack 1 (SP1),在将邮箱存储还原到恢复存储组之后,不再需要使用 ExMerge,即可将所恢复的邮箱数据从恢复存储组移动到普通存储组。在大多数恢复情况下,Exchange 2003 SP1 Exchange 系统管理器中的恢复邮箱数据功能替换了 ExMerge。有关在 Exchange 2003 SP1 中恢复邮箱数据功能的详细信息,请参阅 Exchange Server 2003 SP1 Recover Mailbox Data Feature

本主题稍后介绍有关邮件拨号音策略的详细信息,基本过程如下:

  1. 设置用户对可用功能的期望值以及还原完整功能需要的时间。

  2. 创建拨号音数据库。
    此步骤包括通过从存储组目录删除当前数据库文件重置已损坏的 Exchange 数据库。保留文件的副本以防用户以后需要。Microsoft® Exchange Server 2003 将重新创建空数据库文件以替换已删除的文件。用户尝试访问其邮箱时,Exchange 将在数据库中创建新邮箱而且用户可以发送和接收邮件。因为用户对象保留了其原始 Exchange 属性(包括 msExchMailboxGUID),所以新邮箱有和旧邮箱相同的 GUID 值。之后,这种情况允许 ExMerge 在原始数据库(将在恢复存储组中运行)和临时“拨号音”数据库之间成功传输数据。

    note注意:
    重置数据库时,不仅会丢失所有邮件,还会丢失所有规则、表单、视图和其他邮箱元数据。有关重置数据库时丢失的最终用户配置信息的详细信息,请参阅 Microsoft 知识库文章 282496“XADM:重置 Exchange 邮箱数据库时的注意事项和最佳做法”。如本节所述,如果将已恢复的数据合并到原始数据库,则该信息将在合并过程中恢复。

    两个步骤的邮件拨号提示音的第一步

  3. 配置恢复存储组和恢复存储组数据库。
    要获得最佳效果,将恢复存储组数据库放在与拨号音数据库相同的逻辑驱动器上。因此,即使在同一驱动器上的文件夹之间移动大型文件,此操作也几乎是同时进行的。

  4. 还原或修复恢复存储组中的原始数据库(请参见上图)。

  5. 在恢复存储组数据库中完成必要的恢复后,可以将这两个数据库断开连接并在原始存储组和恢复存储组之间交换数据库文件(请参见下图)。
    将拨号音数据库交换到恢复存储组并将原始数据库返回到它的原始存储组后,用户就可以访问他们以前的数据(包括规则、表单和脱机或缓存模式数据文件),但是不能访问新项目。
    交换两个数据库之后

  6. 使用 ExMerge 合并从拨号音数据库返回到原始数据库的数据。这样将更新用户邮箱(请参见下图)。
    邮箱合并功能更新恢复的邮箱

此恢复策略在 Exchange 的早期版本中是可行的,但是需要构建一个单独的 Exchange 恢复服务器,然后通过网络来回复制大量的数据。通过使用恢复存储组,您可以避免构建一个额外的服务器,如果在同一驱动器上保留所有数据库,可以减少在磁盘和服务器之间复制大型文件所需的时间。此方法可以使恢复时间减少几个小时。