NetBackup 恢復Exchange郵箱、郵件

   相信不少郵件系統管理員都碰到過用戶需要恢復之前刪除的郵件,又或者是用戶工作崗位或部門變動,人事相關流程沒有弄清楚,造成相關人員信息不對稱,郵箱被誤刪除,一段時間後用戶反映郵箱訪問不了了,這些棘手的問題,如果事先沒有做好歸檔或者備份,我們就直接傻眼了,所以作爲一名郵件系統管理員,日常的郵件、郵箱備份恢復就顯得尤爲重要了。

     這篇文章主要講解通過NetBackup恢復用戶郵件、郵箱。實驗環境還是和上一篇講到的NetBackup 恢復Exchange郵箱數據庫一樣

一、恢復用戶郵件

使用NetBackup恢復用戶郵件有兩種方法:

A、使用NetBackup顆粒度恢復功能,需要在備份前啓用該功能

B、藉助Exchange恢復數據庫,需要先恢復用戶所在的整個數據庫,再恢復用戶郵件,恢復過程不中斷用戶訪問

因爲使用公司生產環境NetBackup,這裏採用第二種方法來進行恢復(呵呵,是不是感覺這種方法比較笨)

1、 以恢復tom收件箱中的一封郵件爲例

wKiom1LgekryERZwAAMEOQuiBCU722.jpg

2、先徹底刪除該郵件

wKioL1LgenvyPCu8AAHiT9ba5k8871.jpg

3、 在任一 DAG 成員服務器上創建恢復數據庫,執行命令:  New-MailboxDatabase  -Recovery

-Name RDB -EdbFilePath C:\RDB\RDB.edb -LogFolderPath C:\RDB -Server VAN-EX1,創建完

數據庫後,保持該數據庫卸載狀態

wKioL1LgetewBn0SAAC5ntWxVV4003.jpg

4、登陸NBU  服務器,打開“Backup,Archive,and Restore”  >依次單擊“File”  >

Select Files And Folders to Restore > from Normal Backup

wKioL1LgfJPSiLWcAAJoDvsOQr4708.jpg

5、選擇”File”>Special Netbackup Machines and Policy Type彈出如下窗口,”Source client for restores” 選擇 DAG虛擬網絡名"DAG.adatum.com",”Destination client for restores”也選擇 DAG 虛擬網絡名“DAG.adatum.com”,Policy type  for restores” 選擇”MS-Exchange-Server”,點擊OK

wKiom1LgfXLgMwp0AAEcCMNbuqg537.jpg

6、選擇最近一次完整備份以及最近的所有增量備份,這裏選擇最近一次完整備份,展開所有

文件夾,選擇需要還原的數據庫 MDB2

wKioL1LgfZuRG4R8AAJtOqfXIEE292.jpg

7、選擇”Action”>Restore

wKiom1LgfubgT-LVAAGowIDJMZs034.jpg

8、常規選項卡選擇”Restore everything to a different location (maintaining existing

structure)”,將路徑最後的MDB2改爲RDB 即可

wKiom1LgvR-ybPVYAALgIXrpL3k080.jpg

9、 Microsoft Exchange選項卡保持不變,因爲之前創建RDB時沒有裝載,這裏不選擇”Dismount

database prior to restore”,點擊”Start Restore”開始恢復

wKioL1LgfzLTHQU9AAGCcAuWSJw586.jpg

10、恢復成功

wKiom1Lgf3PD3HT2AAZcMOLG7gk831.jpg

11、RDB 數據庫已經自動裝載

wKiom1LggITQKy8nAAIpbtZI9XQ144.jpg

12、恢復郵件條目,執行命令:

Restore-Mailbox -Identity tom -RecoveryDatabase RDB -EndDate

12/25/2012 -SenderKeywords [email protected] -IncludeFolders \收件箱

wKioL1LggIjBsCd5AAO6x-Jx3kw928.jpg

13、登陸tom郵箱查看郵件是否恢復

wKiom1LggM2jpmxXAALb8k4Qf3E012.jpg


二、恢復用戶郵箱

恢復郵箱有以下兩種情況:

A:恢復現有郵箱用戶所有郵件

B:郵箱或 AD賬戶被刪除,恢復所有郵件。條件:原始數據庫以及該數據庫中的郵箱的邏輯信息在AD中保持不變

這兩種情況,都需要藉助Exchange 恢復數據庫,即需要先恢復用戶所在的整個數據庫到恢復數據庫,再恢復用戶郵箱的郵件,關於RDB的恢復參考上面,下面介紹恢復數據庫後的操作

A、恢復現有郵箱用戶所有郵件

例如恢復Jack 的郵箱,執行:Restore-Mailbox  –identity  Jack  –RecoveryDatabase RDB將恢復所有備份中的郵件到 Jack郵箱,備份後生成的郵件不會被覆蓋wKiom1LguNux0GqqAAJmeJWa-Xk419.jpg

B、恢復被刪除郵箱用戶郵件

例如 恢復rose的郵箱(AD賬戶和郵箱都已被刪除),需要先將其郵件數據恢復到Jack郵箱Recovery文件夾,執行:Restore-Mailbox -Identity jack -RecoveryDatabase RDB -RecoveryMailbox rose -TargetFolder Recovery

wKioL1LguOPjf28VAAJT1vLDGIM943.jpg

登錄Jack郵箱查看Recovery文件夾

wKioL1LguYexxEKeAANwJCxZ2q0564.jpg

   至此,NetBackup恢復Exchange用戶郵件和郵箱就已經完成,整個過程比較簡單,不會中斷用戶訪問,備份後用戶產生的新郵件只要數據庫日誌文件還在,恢復是不會覆蓋這些郵件的,只是相比顆粒度恢復可能顯得笨的一種方法了,呵呵。以後有用戶提出恢復郵件需求,就不會顯得很捉急了,可以從容應對了








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章