如何恢復 Microsoft Exchange Server 中的電子郵件數據
Microsoft Exchange Server 中的電子郵件數據丟失可能是企業面臨的一個關鍵問題。無論是由於意外刪除、數據庫損壞還是服務器故障,恢復這些數據都至關重要。本文探討了在 Microsoft Exchange Server 中恢復電子郵件數據的多種方法,幫助您有效地恢復單個郵箱或整個數據庫。
使用 Windows Server 備份進行 Exchange 恢復
Windows Server Backup 是一項內置功能,可以備份和恢復 Exchange Server 數據。使用方法如下:
步驟一:通過以管理員身份打開 PowerShell 並運行以下命令來啟用 Windows Server Backup:
Install-WindowsFeature Windows-Server-Backup
步驟2:配置備份計劃。打開服務器管理器,轉到“工具”,然後選擇“Windows Server Backup”。
步驟3:右鍵單擊“本地備份”並選擇“備份計劃”。按照嚮導操作,選擇“自定義”,然後選擇包含 Exchange 數據庫 (.edb) 文件和日誌文件的捲。
第4步:設置備份頻率、存儲位置並確認設置。
要從備份恢復數據:
步驟一:在 Windows Server Backup 中,右鍵單擊“本地備份”並選擇“恢復”。
步驟2:選擇備份位置、日期,然後選擇“應用程序”作為恢復類型。
步驟3:選擇 Exchange 並選擇恢復到原始位置。
建議閱讀:通過 Exchange Server 從 PowerShell 發送電子郵件
第4步:恢復後,使用 Exchange 管理中心或 PowerShell 裝載數據庫:
Mount-Database DB01
第5步:使用以下命令驗證數據庫狀態:
Get-MailboxDatabase -Server -Status | fl Name,*FullBackup
對於更高級的用戶,命令提示符提供了強大的 Exchange 恢復工具:
步驟一:將 Exchange 數據庫 (.edb) 和日誌文件複製到自定義目錄。
步驟2:使用eseutil工具檢查數據庫狀態:
eseutil.exe /MH D:DBRecoveryDB01DB01.edb
步驟3:如果數據庫處於臟關閉狀態,請檢查事務日誌完整性:
eseutil.exe /ml E00
第4步:使用 eseutil 恢復數據庫:
eseutil /r E00 /l D:DBrecoveryDB01 /d D:DBrecoveryDB01
第5步:恢復後驗證數據庫狀態:
eseutil.exe /MH D:DBRecoveryDB01DB01.edb
一旦數據庫處於乾淨關閉狀態,就可以安裝它或用於郵箱數據恢復。
利用恢復數據庫進行電子郵件檢索
恢復數據庫允許您掛載恢復的郵箱數據庫並提取數據,而不會影響生產環境:
步驟一:使用 PowerShell 創建恢復數據庫:
New-MailboxDatabase -Recovery -Name RDB01 -Server ServerName -EdbFilePath D:DBRecoveryDB01DB01.edb -LogFolderPath D:DBRecoveryDB01
步驟2:重新啟動 Exchange 信息存儲服務:
Restart-Service MSExchangeIS
步驟3:掛載恢復數據庫:
Mount-Database RDB01
第4步:驗證恢復數據庫中的郵箱:
Get-MailboxStatistics -Database RDB01 | Format-Table DisplayName,MailboxGUID -AutoSize
第5步:將郵箱從恢復數據庫恢復到目標郵箱:
New-MailboxRestoreRequest -SourceDatabase RDB01 -SourceStoreMailbox 8aa77cb3-dc38-1f37-72e5-55702e737f52 -TargetMailbox DB01 -AllowLegacyDNMismatch
第6步:刪除已完成的恢復請求:
Get-MailboxRestoreRequest | where status -eq completed | Remove-MailboxRestoreRequest
第7步:卸載恢復數據庫:
Dismount-Database RDB01
恢復後,在授予用戶訪問權限之前,通過通過 Outlook 或 Outlook Web Access 登錄來驗證郵箱功能。
這些方法為恢復 Microsoft Exchange Server 中的電子郵件數據提供了強大的解決方案。通過掌握這些技術,IT 管理員可以有效地處理數據丟失情況,最大限度地減少停機時間並確保業務連續性。請記住定期備份 Exchange 數據,以便在需要時簡化恢復過程。
