Exchange2013使用撥號音恢復恢復數據庫

1.模擬數據庫損壞

wKioL1bqW6CSVDxAAABPVL6B1CQ631.png

wKiom1bqWy6hx6f7AAEZfN2K4Y4303.png


這個時候數據庫已經損壞了,用戶無法登錄到郵箱,也不能接收或者發送郵件。如下圖所示。

wKiom1bqW2OTMJ4mAAGD1lekCH4555.png



2.創建撥號音數據庫

  • 當務之急,先恢復用戶的郵件收發,可以創建一個撥號音數據庫,讓用戶先能夠正常收發郵件。創建給撥號音數據庫使用的文件夾。

wKioL1bqXMHRwbBhAABVeqBgWB0416.png

  • 創建撥號音數據庫

wKiom1bqXFuSgQKwAABZMXdAdXM203.png

wKiom1bqXJqSObMUAAAhzB_fdXg072.png



  • 將原來DB1上的所有用戶暫時遷移到DTB1上,使得用戶能夠正常收發。

wKiom1bqXI-A6RlRAABmmuOW6ms590.png


  • 裝載DTB1數據庫

wKioL1bqXWWhMkxdAAAYYy34zFY387.png


  • 檢查原來DB1中的用戶是否能夠正常收發郵件(但是無法查看之前的過往郵件)

wKiom1bqXPzRmGl6AABsQvppeF4268.png


  • 創建還原數據庫RDB1

wKiom1bqXR7BaXtlAABhe76ub_8613.png


wKiom1bqXTzzXio7AAF1O_tbROE527.pngwKioL1bqXeLSI-jSAAEX7LtJsLE566.png


  • 創建RDB

wKioL1bqXgniWjNvAABm_asIKdw094.png

wKioL1bqXiCRig_QAAAZZR1pr-Y670.png


  • 將DB1中的所有日誌文件複製到RDB1文件夾中,重複的直接覆蓋

wKioL1bqXnni1Ag7AADwu-qI45c430.png

wKiom1bqXezAe_p9AADX2mZhiXc621.png



  • 強制重播RDB1中的日誌文件,將數據庫配置成clean shutdowan狀態

wKioL1bqXp_iq-H7AABSeRT8QFA667.pngwKiom1bqXinxeOSPAABYtgOx9-Y627.png


  • 裝載RDB1,然後再將其卸載

wKioL1bqXxzCHv9IAABdBTtYGsc177.png


  • 然後將新建的文件夾導入成爲一個數據庫,並且將用戶的郵箱暫時關聯到此新建的數據庫,這樣用戶就能暫時進行新郵件的收發了。

wKiom1bqYn3Apge2AABQXqoyuEc287.png

wKioL1bqZBmRDFi3AAAQXiVV7v4978.png

wKiom1bqY4zR9PtPAABWWw6RYB8293.png

wKioL1bqZBug0E7jAABXhmJpnu0515.png

wKioL1bqZBzTCb6vAABgDYollOo523.png

wKiom1bqY5CRa_HNAABpfrqxrtM421.png



  • 接下來通過之前介紹過的恢復數據庫的方法,來將之前用戶舊的郵箱數據導入到這個新的數據庫中

wKioL1bqZJrR2xGaAAFa7fFV5Yo452.png

wKioL1bqZJvTN7tyAAFwpvZvCmE480.png

wKiom1bqZA2Rqt0LAAEGxbBpMdQ062.png

wKiom1bqZA7yKFacAABpEBZ521o901.png

wKiom1bqZBCBAciMAAC680gn024152.png


  • 然後將恢復數據庫進行掛載


wKiom1bqZJiTpswZAAEoOgRRdJ0734.png

wKiom1bqZJ3SLEE6AAEvr2tR-Qk378.png

wKioL1bqZS2ifCRnAABNdpjIjWs121.png

wKioL1bqZS_C0PUcAABYUzkK8p0902.png

wKioL1bqZTKhBc0fAABVv0BWxmQ522.png

wKioL1bqZTOA2VjhAAAhRKgJbgA228.png



  • 之後將DTB1和RDB1裏面的除了一長串字符的文件夾之外的所有文件互相之間進行剪切和粘貼,剪切和粘貼之前最好備份一份文件到其他位置。然後分別重命名兩個edb文件將DTB1文件夾中的db1.edb文件重命名爲dtb1.edb,將RDB1文件夾中的dtb1.edb文件重命名爲db1.edb。

wKioL1bqZXvBswz_AADbJ1HzS4w248.png

wKioL1bqZX3CPjNeAADqR2pEPoM082.png


  • 然後加載兩個數據庫。

wKiom1bqZSGh1stbAAAQo4yrQCw255.png


  • 這個時候可以發現test2用戶能夠看到之前丟失的所有郵件了(因爲目前連接的DTB1數據庫,而裏面的數據是通過還原而來的數據),但是無法查看創建撥號音數據庫之後新的收發郵件,如下圖。

wKioL1bqZdCxdAGZAACswThIlCU047.png


  • 使用 Get-Mailbox 和 New-MailboxRestoreRequest cmdlet 可以從 RDB 導出數據,並將其導入恢復的數據庫,如本例中所示。這會將使用撥號音數據庫發送和接收的所有郵件導入生產數據庫中。

wKioL1bqZfeAc0YvAAAbP7mspcU074.png


  • 再次查看test2的郵箱,發現所有的郵件都回來了,都出現在了用戶的郵箱之中

wKioL1bqZhezfe3PAACP-e4Y-Vs268.png



  • 在還原操作完成之後,可以卸除並刪除 RDB,如本例中所示。

wKioL1bqZjmRAkAvAAA0HuZzrcw074.png

本實驗所有步驟完成。

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