在 Exchange 2016 中建立復原資料庫失敗

在 Exchange 2016 中建立復原資料庫失敗

我剛剛使用 Windows Server 2016 和 Exchange Server 2016 建立了一台新伺服器。我正在按照以下說明進行操作這一頁。但是,當我進入從舊 EDB 檔案建立復原資料庫的步驟時,它告訴我我為日誌檔案提供了無效路徑。好吧,我給它的路徑有超過 5,000 個、1KB 的日誌文件,所以我不知道它在抱怨什麼。事實上,前面的步驟之一指向相同資料夾沒有任何問題 (eseutil /r E00 /l "S:\ExchangeOLD\Mailbox" /d "S:\ExchangeOLD\Mailbox Database")。關於如何度過這一步有什麼想法嗎?以下是來自 Exchange Management Shell(我以管理員身份執行)的命令和產生的錯誤。

New-MailboxDatabase -Server Moe -Name "RecoveryDB01" -Recovery -EdbFilePath "S:\ExchangeOLD\Mailbox Database\Mailbox Database.edb" -LogFolderPath "S:\ExchangeOLD\Mailbox"
The location that you specified for the transaction log files is invalid. Verify that the directory exists and that there are no files in it.
Parameter name: LogFolderPath
    + CategoryInfo         : InvalidArgument: (:) [New-MailboxDatabase], ArgumentException
    + FullyQualifiedErrorId : [Server=MOE,RequestId=eb653ed6-9bd7-4a94-a17e-52cbce7bd8d7,TimeStamp=2/19/2018 7:41:22 PM] [FailureCategory=Cmdlet-ArgumentException] D7BCE79C,Microsoft.Exchange.Management.System
  ConfigurationTasks.NewMailboxDatabase
    + PSComputerName       : moe.birdus.local

答案1

@joeqwerty 是對的。您無法將 SBS 2011 (Exchange 2010) DB 裝載到 Exchange 2016。

有一些方法可以從 edb-database-file 中提取 .PST 檔案或郵箱(例如免費 veam 版本,EDB 轉 PST),但讓我告訴您:在另一台伺服器或 VM 上安裝 SBS2011/Exchange 2010、安裝資料庫並將提及的郵箱遷移到新的 Exchange 2016 安裝應該更容易,或者至少不會更困難,或從那裡導出郵箱。

答案2

提供不存在日誌檔案的位置,因為日誌檔案需要使資料庫處於清潔狀態,這已經完成。因此,只需提供沒有日誌檔案詳細資訊的資料夾路徑。

答案3

若要在 Exchange Server 2016 上安裝 SBS 2011 (Exchange 2010) 資料庫,請使用下列步驟:

1.準備 Exchange Server 2016:

A。Exchange Server 2016 應執行與 SBS 2011 伺服器相同或更高版本的 Exchange Server 2010 Service Pack。

b.確保所有必要的 Exchange 伺服器角色已安裝在 Exchange Server 2016 上。

C。Exchange Server 2016 應具有與 SBS 2011 伺服器相同的接受域。

2.準備 SBS 2011 伺服器

A。使用 Eseutil/MH 指令檢查資料庫是否處於乾淨關閉狀態,如果資料庫處於髒關閉狀態,那麼首先需要恢復它。請參考此微軟連結:https://techcommunity.microsoft.com/t5/exchange-team-blog/repairing-exchange-databases-with-eseutil-when-and-how/ba-p/610276

b.完整備份資料庫和日誌。

3.在 Exchange Server 2016 上複製資料庫和日誌

4. 在 Exchange 2016 Server 上掛載 Exchange 資料庫

5.開啟 Exchange 管理中心並檢查資料庫是否已安裝且所有郵箱均可存取。

相關內容