exchange 2010服务器,安装在windows server 2008 R2操作系统上。现使用windows server backup备份了exchange服务器的mailbox文件夹。然后将邮箱数据库设置为“还原时可以覆盖数据库”并删除了某一个用户的邮件。

问题:当使用windows server backup还原mailbox时,恢复无法完成,看日志为邮箱数据库文件正在被使用,所以无法还原。于是先卸除邮箱数据库,再还原,还原操作可以成功执行。执行完后再装载数据库,这时用户登录OWA,发现其被删除的邮件并没有恢复。

可见还原操作是有问题的,请问我的问题出在哪里?还原前是否需要先卸除邮箱数据库?

回答:根据您的描述,我对这个问题的理解是:在Exchange 2010组织中,当您尝试还原一个备份数据库来回复单个被删除的邮箱时,发现通过OWA打开还原后的邮箱时,邮箱是空的。 

根据我的经验,正常情况下,当您恢复数据库是不需要卸载数据库的。为了让您可以正常的回复删除的邮箱,一般我们建议您可以通过使用恢复数据库来恢复邮箱。相当于这前使用的恢复存储组的恢复方式,使您能够从备份或数据库副本中恢复数据,而不会影响用户对当前数据的访问。恢复的条件如下:您看到的文章来自活动目录seo http://gnaw0725.blog.51cto.com/156601/d-3

1. 必须创建一个 RDB。有关详细步骤,请参阅创建恢复数据库。

2. 必须将包含恢复数据的数据库和日志文件恢复或复制到在创建 RDB 时建立的 RDB 文件夹结构中。

3. 数据库必须处于一种干净关闭状态。因为 RDB 是所有数据库的备用恢复位置,所以所有还原的数据库都将处于异常关闭状态。可以使用 Eseutil /R 将数据库置于干净的关闭状态。

4. 在满足了以上的条件之后,请按照以下的文章来做数据恢复。

使用恢复数据库还原数据

http://technet.microsoft.com/zh-cn/library/ee332351.aspx

Jiale Teng

 exchange 2010备份及恢复的相关文章请参考