服務器數據恢復環境:
服務器中有一組由6塊磁盤組建的RAID6磁盤陣列。服務器作為WEB服務器使用,上面運行了MYSQL數據庫以及存放了網站代碼和其他數據文件。
服務器故障:
在服務器運行過程中該raid6陣列中有兩塊磁盤先后離線,但是管理員沒有注意到這個問題,沒有及時更換磁盤。當該raid6陣列中的第三塊磁盤離線時該raid6陣列崩潰,服務器中的數據全部丟失。用戶方在故障發生后立即讓當地數據恢復服務商恢復數據。經過該數據恢復服務商的操作后,仍有近一個月的數據沒有恢復出來,MYSQL數據庫嚴重損壞。
服務器數據恢復過程:
1、將故障服務器raid6磁盤陣列中的6塊磁盤以只讀方式全盤鏡像備份到北亞企安數據恢復中心的存儲池中,后續的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。鏡像完成后將所有磁盤按照原樣還原到故障服務器中。
2、基于鏡像文件分析后。發現最先離線的兩塊離線磁盤其實很早就已經離線,很長一段時間已經沒有寫入新的數據了。
3、基于鏡像文件對底層數據進行分析,發現故障RAID6陣列采用的是雙校驗:第一個校驗是由普通的XOR運算生成,而第二個校驗是由Reed-Solomon算法生成。
4、故障服務器RAID6陣列中兩塊早離線的磁盤已經很長一段時間不寫入新數據了,所以要想完整恢復數據就必須運用第二個由Reed-Solomon算法生成的校驗,否則會導致最新的數據丟失。當時行業中還沒有現成的數據恢復類軟件能解決這個問題,雖然有部分軟件設計了這一功能,但只是擺設而已。這也就是之前這家數據恢復服務商沒能夠完整恢復所有數據的原因所在。
5、北亞企安數據恢復工程師分析出原RAID6的結構等相關參數,使用北亞企安自主編寫的RAID6恢復軟件生成出一個完整鏡像。將生成的鏡像導回用戶方用新磁盤搭建好的服務器環境中,開機一切正常。
北亞企安數據恢復——raid6數據恢復
6、經過用戶方的多方面反復驗證,確認恢復出來的數據完整有效,沒有任何問題。本次數據恢復工作完成。
審核編輯 黃宇
-
服務器
+關注
關注
12文章
9123瀏覽量
85328 -
數據恢復
+關注
關注
10文章
568瀏覽量
17432
發布評論請先 登錄
相關推薦
評論