標籤:伺服器 Exchange
案例講述:
我目前環境中有一套Exchagne01和Exchange02伺服器,全部是全形色安裝的exchange2013CU8的系統。
這兩台伺服器同屬一個DAG組,由於特殊原因DAG的容錯移轉叢集出現問題,無法正常恢複,導致使用者郵箱不能訪問。
目前發現Exchange01上的資料庫被動副本資料複製不正常,Exchagne02上的資料庫主動副本資料內容正常。
此過程中伺服器DAG組無法恢複正常,使用者沒法訪問郵箱。多次嘗試也不能將Exchange01或者Exchange02任意一台從DAG中刪除。
為了儘快恢複使用者訪問,我們在環境中全新部署了Exchange04伺服器,該伺服器正常運行,可以建立使用者和資料庫副本。
隨後我們將Exchange02伺服器上正常的資料庫副本拷貝到了Exchange04的預設資料庫副本目錄下。
如何才能使這個正常的資料庫副本掛載到Exchange04上,使使用者可以正常訪問郵箱
解決方案如下:
使用資料庫可移植性移動信箱資料庫
https://technet.microsoft.com/zh-cn/library/dd876926(v=exchg.150).aspx
資料庫可移植性是使 Microsoft Exchange Server 2013 信箱資料庫移動到或裝入同一組織中的任何其他郵箱伺服器的功能,此組織運行具有相同資料資料庫結構描述版本的資料庫的 Exchange 2013。以前版本的 Exchange 的信箱資料庫無法移動到運行 Exchange 2013 的郵箱伺服器。通過使用資料庫可移植性,可以免除恢複過程中容易導致錯誤的多個手動步驟,從而提高可靠性。此外,資料庫可移植性可減少各種故障情況的總恢復。
當使用資料庫可移植性恢複信箱資料庫時,作業系統版本、源上的 Exchange Server 版本以及目標 Exchange 伺服器必須相同。 例如,如果 Exchange 2013 信箱資料庫之前已裝入運行 Windows Server 2012 的伺服器,那麼只有在將資料庫遷移到同樣運行 Windows Server 2012 和 Exchange 2013 的伺服器上時,資料庫可移植性才能正常使用。
資料庫可移植性
https://technet.microsoft.com/zh-cn/library/dd876873(v=exchg.150).aspx
關於將已經不正常的資料庫進行修複,即保證Exchange02上的資料庫可以被正常移植到Exchange04上。
請一定確保資料庫能夠正常mount之後恢複郵箱:
- 確認資料庫是否處於clean shut down 的模式 (這個資料叫A)
eseutil /mh “database file name”
· 確保資料庫檔案處於clean shutdown的狀態
- 如果資料庫檔案處於dirty shutdown狀態,我們可與運行如下命令列去修複資料庫檔案:
Eseutil /r E01
注意:E01這個check point檔案要和你記錄檔夾裡的check point檔案的名字一致
- 如果soft recovery 失敗,需要運行如下命令列進行硬修複,但是這樣會存在部分資料丟失的情況:
eseutil /p “database file name”
- 此時建立恢複用的資料庫(B),確保資料庫可以正常mount。然後設定如下參數:
- 此時卸載新的資料庫,把原來的資料檔案拷貝到當前資料庫檔案夾所在的路徑,然後將B名字改成C,將A的名字改成B。這裡是指EDB檔案的名字。
- 針對還在舊的down掉的數控庫裡的郵箱,運行如下命令列恢複到新的資料庫上:
Get-Mailbox “mailbox name” |Set-Mailbox –Database “B”
PS:其實之前如果沒有做過別的操作的話,正常情況下,我們只需運行如下命令列針對全DB恢複就可以了:
Get-Mailbox –Database “A” |Set-Mailbox –Database “B”
- 如果使用者郵箱已經先運行如下命令列收集斷開的郵箱的資訊:
Get-MailboxStatistics –Database “B” | Where { $_.DisconnectReason -ne $null } | fl DisplayName,MailboxGuid,Database,DisconnectReason,identity
- 運行如下命令列串連到對應的AD賬戶:
Connect-Mailbox -Identity "上面命令列裡匯出的Identity" -Database B -User "AD 使用者名稱" -Alias “Alias”
- 全部操作完需要重啟IS 和 IIS服務。
Exchange 2013資料庫可移植性恢複使用者資料庫(二)