Exchange-2007

從支持的 .edb 文件還原 Exchange 2007 郵箱

  • January 19, 2021

目前正在測試在 Windows 2008 上使用 Exchange 2007 進行備份和還原。

我有一個 Exchange 2007 數據庫的“完全關閉”備份。在練習中,我刪除了 Exchange 中的一個使用者郵箱,並嘗試使用 .edb(和日誌文件)來恢復它。但是,當我使用恢復儲存組時,郵箱匹配螢幕(來自合併選項)顯示已刪除的使用者郵箱。由於在主 edb 中無法匹配此郵箱最多一個(因為它已被刪除),因此無法恢復該郵箱。

所以我的問題是:當郵箱在 Exchange 儲存中不存在時,如何從 .edb 恢復郵箱?

我曾研究過使用TechNet的eseutil /R工具,但沒有成功。如果您可以使用 eseutil 來恢復它,並發布一些明確的說明讓我遵循,那就太棒了。

如果我以錯誤的方式解決這個問題,請告訴我。從乾淨關閉的 edb 手動執行單個郵箱還原確實不難。

提前致謝!

不幸的是,如果郵箱已被刪除,並且已從伺服器中清除,因此在斷開連接的郵箱部分中不再可用,則無法使用恢復儲存組來恢復它。這篇 Technet 文章指出:

但是,如果整個郵箱已被清除或移動,則無法使用恢復儲存組提取數據。

他們建議將他的數據庫恢復到恢復組,然後移動到實時數據庫

由於無法在斷開郵箱中找到已刪除的郵箱,在這種情況下執行 clean-mailboxdatabase 命令更新郵箱狀態,並再次查看斷開郵箱列表。

您還可以執行以下 cmdlet 來查找斷開連接的郵箱。

Get-MailboxStatistics -Server | 在哪裡 { $ _.DisconnectDate -ne $ 空} | 選擇顯示名稱,斷開日期

之後使用 Connect-Mailbox cmdlet 還原郵箱。

參考:https ://www.experts-exchange.com/articles/32807/PowerShell-Commands-to-Restore-Exchange-2007-Mailbox.html

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