激活滞后的邮箱数据库副本

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2011-03-19

滞后的邮箱数据库副本是一种重播延迟时间值配置为大于 0 的邮箱数据库副本。如果要数据库重播所有日志文件,并使数据库副本保持最新,那么激活和恢复滞后的邮箱数据库副本将是一个很简单的过程。如果要重播截止到特定时间点的日志文件,操作将更加困难,因为您必须手动处理日志文件并运行 Eseutil。

若要了解与邮箱数据库副本相关的其他管理任务,请查看管理邮箱数据库副本

注释注意:
激活滞后的邮箱数据库副本所需的时间直接取决于重播日志文件的多少和硬件重播日志文件的速度。可预期的日志重播速度至少为每个数据库每秒钟两个日志文件。

先决条件

  • 要激活邮箱数据库副本的重播延迟时间必须配置为大于 0。

  • 要激活邮箱数据库副本所拥有的全部日志文件的时间点必须达到希望恢复到的时间点。确定要恢复到的时间点时,请记住数据库事务可以跨多个日志文件。

使用命令行管理程序将滞后的邮箱数据库副本激活到特定时间点

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅高可用性权限主题中的“邮箱数据库副本”条目。

注释注意:
不能使用 Exchange 管理控制台 (EMC) 将滞后的邮箱数据库副本激活到特定时间点。
  1. 按本例所示方式使用 Suspend-MailboxDatabaseCopy cmdlet,挂起要激活的滞后副本的复制。

    Suspend-MailboxDatabaseCopy DB1\EX3 -SuspendComment "Activated lagged copy of DB1 on server EX3" -Confirm:$false
    
  2. 或者,对包含数据库副本及其日志文件的卷生成基于文件系统(非 Exchange 感知)的卷影复制服务 (VSS) 快照。可以按本例所示方式使用包括在 Windows 中的 vssadmin.exe 工具生成 VSS 快照。

    vssadmin create shadow /For=C:\mountpoints\db01
    vssadmin create shadow /For=C:\mountpoints\db01_logs
    
    注释注意:
    此时,您拥有了数据库和日志卷的未处理卷影副本。继续在现有卷上执行此过程会导致副本在写入性能上受到影响。如果不想发生这样的情况,可以将数据库和日志文件复制到另一个卷以执行恢复。
  3. 确定必须将哪些日志文件重播到数据库中才能符合此恢复过程的时间要求(根据日志文件的日期和时间,如 Windows 资源管理器中所示)。在此之后创建的所有日志都应移至另一目录,直到恢复过程结束,并且不再需要这些日志。

  4. 删除数据库的检查点 (.chk) 文件。

  5. 请按本例所示方式使用 Eseutil 执行恢复操作。

    Eseutil.exe /r /eXX /a
    
    注释注意:
    在前面的示例中,/eXX 是数据库的日志生成前缀(例如,E00、E01、E02 等等)。
    重要重要说明:
    此步骤可能会花费相当长的时间,这取决于多种因素,如重播延迟时间的长度、该期间内生成的日志文件数量以及硬件将这些日志重播到进行恢复的数据库的速度。
  6. 日志重播完成后,数据库将处于干净关闭状态,可以对其进行复制并用于恢复目的。

  7. 恢复过程完成后,按本例所示方式为用作恢复过程一部分的数据库恢复复制。

    Resume-MailboxDatabaseCopy DB1\EX3
    

有关语法和参数的详细信息,请参阅 Suspend-MailboxDatabaseCopyResume-MailboxDatabaseCopy

 © 2010 Microsoft Corporation。保留所有权利。