执行拨号音恢复

适用于:Exchange Server 2013

使用拨号音可移植性,用户可以在还原或修复其原始邮箱时拥有一个用于发送和接收电子邮件的临时邮箱。 该临时邮箱可以位于同一个 Exchange 2013 邮箱服务器上,也可以位于组织中的任何其他 Exchange 2013 邮箱服务器上。 使用拨号音可移植性的过程称为"拨号音恢复",拨号音恢复需要在邮箱服务器上创建一个空数据库来替换故障数据库。 若要了解详细信息,请参阅拨号音可移植性

开始前,有必要了解什么?

  • 估计完成时间:5 分钟,再加上还原和移动数据所花费的时间。

  • 部署的数据库必须小于最大数据库数才能创建拨号音数据库。 Exchange 2013 Standard Edition 支持每个服务器最多 5 个数据库。 Exchange 2013 Enterprise Edition在 RTM 和 CU1 中支持每个服务器最多 50 个数据库,在 CU2 及更高版本中,每个服务器最多支持 100 个数据库。

  • 你必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 收件人权限主题中的"邮箱恢复"条目。

  • 若要了解本主题中的过程可能适用的键盘快捷键,请参阅 Exchange 管理中心内的键盘快捷键

提示

是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 的论坛。

使用命令行管理程序在单个服务器上执行拨号音恢复

注意

无法使用 EAC 在单个服务器上执行拨号音恢复。

  1. 确保保留要恢复的数据库的任何现有文件,以供以后执行恢复操作时使用。

  2. 使用 New-MailboxDatabase cmdlet 可以创建拨号音数据库,如本例中所示。

    New-MailboxDatabase -Name DTDB1 -EdbFilePath D:\DialTone\DTDB1.EDB
    
  3. 使用 Set-Mailbox cmdlet 可以重新放置正在恢复的数据库上所驻留的用户邮箱,如本例中所示。

    Get-Mailbox -Database DB1 | Set-Mailbox -Database DTDB1
    
  4. 使用 Mount-Database cmdlet 可以装入数据库,使客户端计算机可以访问数据库,并发送和接收邮件,如本例中所示。

    Mount-Database -Identity DTDB1
    
  5. 创建恢复数据库 (RDB),并还原或复制包含要恢复到 RDB 中的数据的数据库和日志文件。 有关详细步骤,请参阅创建恢复数据库

  6. 在将数据复制到 RDB 之后和在装入还原数据库之前,将任何日志文件从失败的数据库复制到恢复数据库日志文件夹,以便对还原的数据库播放这些日志文件。

  7. 装入 RDB,然后使用 Dismount-Database cmdlet 将其卸除,如本例中所示。

    Mount-Database -Identity RDB1
    
    Dismount-Database -Identity RDB1
    
  8. 在卸除 RDB 之后,将 RDB 文件夹中的当前数据库和日志文件移动到安全位置。 该操作将在准备交换恢复的数据库和拨号音数据库的过程中完成。

  9. 卸除拨号音数据库,如本例中所示。 注意,在卸除此数据库时,最终用户将遇到服务中断。

    Dismount-Database -Identity DTDB1
    
  10. 将数据库和日志文件从拨号音数据库文件夹移入 RDB 文件夹。

  11. 将数据库和日志文件从包含已恢复数据库的安全位置移入拨号音数据库文件夹,然后装入该数据库,如本例中所示。

    Mount-Database -Identity DTDB1
    

    这将结束最终用户的服务中断。 用户可以访问其原始生产数据库,并发送和接收邮件。

  12. 装入 RDB,如本例中所示。

    Mount-Database -Identity RDB1
    
  13. 使用 Get-MailboxNew-MailboxRestoreRequest cmdlet 可以从 RDB 导出数据,并将其导入恢复的数据库,如本例中所示。 这会将使用拨号音数据库发送和接收的所有邮件导入生产数据库中。

    $mailboxes = Get-Mailbox -Database DTDB1
    
    $mailboxes | %{ New-MailboxRestoreRequest -SourceStoreMailbox $_.ExchangeGuid -SourceDatabase RDB1 -TargetMailbox $_ }
    
  14. 在还原操作完成之后,可以卸除并删除 RDB,如本例中所示。

    Dismount-Database -Identity RDB1
    Remove-MailboxDatabase -Identity RDB1
    

有关详细的语法和参数信息,请参阅下列主题:

如何知道操作成功?

若要验证是否成功移动了邮箱,请执行以下操作:

  • 使用 Outlook Web App 打开邮箱。

  • 使用 Microsoft Outlook 打开邮箱。