在 Exchange 2010 SP1 中挂载数据库时出错

在 Exchange 2010 SP1 中挂载数据库时出错

我的公司有两台 Exchange 2010 SP1 服务器,配置了 DAG,测试环境中的操作系统是 Widows Server 2008 R2。

今天我想测试一下我的备份可能性,所以我将备份数据恢复到其他位置而不是原始位置。我卸载数据库,然后删除数据库位置下的所有文件。最后我将文件从备份位置复制回数据库位置。当我想安装数据库时。会出现以下错误!

--------------------------------------------------------
Microsoft Exchange Error
--------------------------------------------------------
Failed to mount database 'mail2'.
mail2FailedError:

Couldn't mount the database that you specified. Specified database: mail2; 
Error code: An Active Manager operation failed. Error: The database action failed. 
Error: Operation failed with message: MapiExceptionCallFailed: Unable to mount
database. (hr=0x80004005, ec=1011)

[Database: mail2, Server: mail2.e0594.cn].

An Active Manager operation failed. Error: The database action failed. 
Error: Operation failed with message: MapiExceptionCallFailed: Unable to mount
database. (hr=0x80004005, ec=1011)

[Database: mail2, Server: mail2.e0594.cn]

An Active Manager operation failed. Error: Operation failed with message: 
MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)

[Server: mail2.e0594.cn]

MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)

有什么建议吗?谢谢!

答案1

Exchange 通常非常擅长告诉你为什么会发生奇怪的事情。检查你的应用在您尝试安装数据库时查看事件日志并查看其内容。

您没有指定是否使用 Exchange 管理控制台或 Exchange 管理 Shell 装载数据库。如果您没有使用 Shell,请尝试使用 Shell 装载数据库Mount-Database "Mailbox Database Name"- 这可能会给您带来不同或更具描述性的错误。

我最初的怀疑(这是一个有根据的猜测)与事务日志有关(你没有说任何关于恢复日志的事情) - 它们可能属于错误的数据库(你删除的数据库)。

我很好奇您使用的是什么备份方法,因为您通常会还原到恢复数据库并将其与活动数据库合并。您替换文件的方法可行,但需要在备份数据库时卸载数据库(这并不常见)。可能是因为您没有使用 Exchange 感知备份代理,所以您的备份实际上已损坏。

答案2

首先使用 eseutil/mh 命令检查数据库状态。

如果Exchange 数据库处于非正常关闭状态,您需要使用 eseutil 命令进行修复。

修复数据库后,您就可以挂载数据库了。如果仍然有问题,则:

当您检查事件查看器时,您将看到 MSExchangeIS 和 MSExchangeIS 邮箱存储的代码为 9519、1087、9518、9519 和 1087。

当 DomainName\Exchange Servers 组未分配“管理审核和安全日志用户权限”时,会出现此问题。要解决此问题,请使用以下步骤:

  1. 运行安装程序/PrepareAD
  2. 添加 Exchange 服务器组以管理审核和安全日志策略

请参阅以下链接了解更多信息: https://docs.microsoft.com/en-US/exchange/troubleshoot/administration/event-9519-error-0x80004005-mount-database

相关内容