有时,单封邮件需要从未使用 GRT(粒度恢复技术)进行备份的备份集还原。
自 Exchange 2010 版开始,可使用 Exchange Management Shell 创建一个恢复数据库(在 Exchange 的早期版本中,也称“恢复存储组”)。 要在 Exchange 2010 或 Exchange 2013 中使用 Exchange Management Shell 还原至恢复数据库,则可根据 Exchange 版本执行以下步骤:
New-MailboxDatabase -Recovery -Name RDB -Server EXCHANGE(其中 RDB 是恢复数据库名称,而 EXCHANGE 则是邮箱服务器名称)
New-MailboxDatabase -Recovery -Name RDB -Server EXCHANGE -EdbFilePath "C:\Recovery\RDB\RDB.EDB" -LogFolderPath "C:\Recovery\RDB"(此命令可用于定义数据库的路径以及恢复数据库的日志文件)(参见图 1)
图 1
图 2
如果要使用 Backup Exec 2012 将 Exchange 2010 还原至恢复数据库,则请参考下文 B 部分的步骤 1-7。
注意:数据还原至恢复数据库后,将需要使用 Microsoft Exchange Management Shell 命令提取单个项目数据。 如果这些命令或提取这些项目存在问题,请参阅 Microsoft 支持文档或寻求 Microsoft 技术支持。
将数据库还原到恢复数据库后,可将邮箱从恢复数据库合并到生产数据库(该操作将还原所有丢失的电子邮件,但不提供还原单个电子邮件的选项),也可使用 Restore-Mailbox cmdlet 从恢复数据库提取单个项目。
提取邮箱至特定文件夹或其他用户邮箱的语法:
Restore-Mailbox -ID '
有关语法的详细信息,请参考以下链接:
https://technet.microsoft.com/en-us/library/ee332351%28EXCHG.140%29.aspx
可能需要特殊权限方可提取电子邮件。 必要时,请参考以下链接:
https://technet.microsoft.com/en-us/library/dd638132%28EXCHG.140%29.aspx
New-MailboxDatabase -Recovery -Name RDB1 -Server EX2013 (其中 RDB1 是恢复数据库的名称,而 EX2013 是邮箱服务器的名称)(参见图 3)
图 3
New-MailboxDatabase -Recovery -Name RDB -Server EX2013 -EdbFilePath "C:\Recovery\RDB\RDB.EDB" -LogFolderPath "C:\Recovery\RDB" (此命令可用于定义数据库的路径以及恢复数据库的日志文件)(参见图 4)
图 4
图 5
图 6
图 7
图 8
注意:数据还原至恢复数据库后,将需要使用 Microsoft Exchange Management Shell 命令提取单个项目数据。 如果这些命令或提取这些项目存在问题,请参阅 Microsoft 支持文档或寻求 Microsoft 技术支持。
将数据库还原到恢复数据库后,可将邮箱从恢复数据库合并到生产数据库(该操作将还原所有丢失的电子邮件,但不提供还原单个电子邮件的选项),也可使用 New-MailboxRestoreRequest cmdlet 从恢复数据库提取单个项目。
提取邮箱至特定文件夹或其他用户邮箱的语法:
New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Administrator" –TargetMailbox "Administrator@training.com" -TargetRootFolder Recovery(参见图 9)
图 9
有关语法的详细信息,请参考以下链接:
https://technet.microsoft.com/en-us/library/ff829875(v=exchg.150).aspx
可能需要特殊权限方可提取电子邮件。 必要时,请参考以下链接:
接受者权限: https://technet.microsoft.com/en-us/library/dd638132(v=exchg.150).aspx
Applies To