Exchange

在 Exchange 2010 SP1 中掛載數據庫時出錯

  • July 5, 2013

我的公司有兩台 Exchange 2010 SP1 伺服器,在測試環境中使用 DAG 配置和 OS widows 伺服器 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)

有什麼建議嗎?謝謝!

Exchange 通常非常擅長告訴您為什麼會發生奇怪的事情。在您嘗試掛載數據庫時檢查您的應用程序事件日誌並查看它的內容。

您不指定是使用 Exchange 管理控制台還是 Exchange 命令行管理程序裝載數據庫。如果您沒有使用外殼,請嘗試使用外殼安裝數據庫Mount-Database "Mailbox Database Name"- 這可能會給您帶來不同或更具描述性的錯誤。

我最初的懷疑(這是一個有根據的猜測比其他任何事情都重要)與事務日誌有關(你沒有說任何關於恢復日誌的內容) - 它們可能屬於錯誤的數據庫(你刪除的那個) .

我很好奇您使用的是什麼備份方法,因為您通常會還原到恢復數據庫並將其與活動數據庫合併。您替換文件的方法將起作用,但需要在備份數據庫時解除安裝數據庫(這並不常見)。可能是您的備份實際上已損壞,因為您沒有使用支持 Exchange 的備份代理。

引用自:https://serverfault.com/questions/228455