內容
Exchange 數據庫在正常操作期間崩潰或意外終止的情況並不少見。 Exchange 服務器數據庫可能由於下列原因而被卸載,
- 缺乏足夠的存儲空間
- 網絡問題
- 數據庫 (EDB) 文件損壞
- 臟關機
- 缺少 Exchange 或日誌文件
- JET 引擎錯誤
- 病毒或惡意軟件入侵
- Exchange 服務器崩潰或斷電
這會阻止用戶訪問他們的郵箱數據。 因此,需要您盡快掛載數據庫並恢復業務連續性。
掛載未掛載的 Exchange 2016/2013 數據庫的方法
有兩種不同的手動方法可以在 Exchange 2016 或 2013 中裝載未裝載的數據庫。但是,在此之前,請確保以下內容:
- 檢查驅動器是否有足夠的可用存儲空間
- 您將用於裝載數據庫的用戶帳戶已分配有裝載已卸載的 Exchange 數據庫文件的權限和角色。 要分配權限和角色,請運行以下命令,
Add-MailboxPermission -Identity John -User Tom.Fox -AccessRights FullAccess
- 檢查所有數據庫的狀態並記下已卸除的數據庫的名稱。 命令如下,
Get-MailboxDatabases –Status | Sort Name | Format-Table Name, Server, Mounted
如果掛載狀態顯示為 '偽造的'複製數據庫名稱和服務器名稱。
- 檢查未掛載的數據庫的關閉狀態和一致性,是臟的還是乾淨的
eseutil/mh “C: program files exchsrv mdbdata priv1.edb”
筆記:如果卸載的數據庫不一致或處於不正確的關閉狀態,則無法裝載它。 要裝載這樣的數據庫,您必須使數據庫處於乾淨關閉狀態。
- 如果數據庫關閉狀態為Dirty,則必須修復全部或部分數據庫,使其進入“Clean Shutdown”狀態,然後再掛載。 為此,請使用以下命令,
- 軟修復命令
eseutil/r “C: program files exchsrv mdbdata priv1.edb”
如果數據庫仍然不一致並且處於不良關閉狀態,則需要修復數據庫文件。
- 硬修復命令
eseutil/p “C: program files exchsrv mdbdata priv1.edb”
如果卸載後的 Exchange 數據庫仍處於不良關機狀態,則表明數據庫文件已損壞。 在這種情況下,您應該使用 Exchange 數據庫修復軟件(如 Stellar Repair for Exchange)來修復和修復損壞的數據庫 (EDB) 文件。
修復後,您可以將 EDB 文件和恢復的郵箱項目(如電子郵件、附件、聯繫人、便箋、公共文件夾等)導出到 Live Exchange 服務器。
方法一:使用 EAC 掛載未掛載的 Exchange 2016/2013 數據庫
要通過 EAC 或 Exchange 管理中心安裝 Exchange 數據庫,請按照以下步驟操作,
- 以管理員身份打開 Exchange 管理中心,然後單擊“服務器
- 點擊 '數據庫' 並選擇要卸載的數據庫
- 然後單擊三個點並選擇“山'

- 點擊 '是的' 確認

- 數據庫將被裝載。
方法 2:使用 Exchange 命令行管理程序 (EMS) 裝載數據庫
要使用 EMS 命令裝載已卸載的 Exchange 2016 或 2013 數據庫,請執行以下步驟:
- 以管理員身份打開EMS,然後輸入以下命令
Mount-Database ‘DB01’ –Confirm:$False
- 該命令將嘗試安裝數據庫 DB1。 添加–Confirm:$False 參數,您看不到任何確認消息或警告

- 要檢查並確認命令是否成功執行並安裝數據庫,請輸入以下命令,
Get-MailboxDatabase –Status | Sort Name | Format-Table Name, Server, Mounted

- 如果在 Mounted 狀態下看到“True”,則表示數據庫現在已掛載
如果需要一次掛載多個數據庫,可以在EMS中使用如下命令,
Get-MailboxDatabase –Server EX01 | Mount-Database –Confirm:$False

- 然後使用這個命令檢查所有數據庫文件的掛載狀態,
Get-MailboxDatabases –Status | Sort Name | Format-Table Name, Server, Mounted

如果所有數據庫的Mounted狀態都顯示為'True',則表示數據庫已成功掛載。
結論
Exchange 管理員可以使用 Exchange Management Shell (EMS) 或 Exchange Admin Center (EAC) 在 MS Exchange 上輕鬆裝載或卸載 Exchange 2016/2013 數據庫。 但是,要安裝一個未安裝的數據庫,它必須處於“乾淨關閉”狀態並且不得損壞或損壞。
如果數據庫處於錯誤的關閉狀態,您應該使數據庫恢復到干淨狀態。 否則無法掛載數據庫。
但是,如果數據庫沒有進入乾淨關閉狀態或被證明已損壞,那麼您應該使用 Exchange 修復工具(如 Stellar Repair for Exchange)修復此類數據庫文件。 您可以免費下載該軟件的試用版,並用它來修復一個或多個 Exchange 數據庫文件。 激活軟件後,您可以將 EDB 內容導出到 Live Exchange 服務器以恢復郵箱和通信。