【伺服器資料恢復】RAID6中3塊磁碟離線崩潰的資料恢復案例

北亞資料恢復發表於2022-08-25

伺服器資料恢復環境:


某高校web伺服器由6塊硬碟組成的raid6磁碟陣列,存放網站,MySQL資料庫以及其他檔案。



伺服器故障&分析:


故障伺服器raid6有三個磁碟離線,raid崩潰。MySQL資料庫以及大量的其他檔案全部丟失,急需進行raid資料恢復。

我們資料恢復中心接到這個資料恢復任務之前已經由其他公司對故障裝置進行過一次raid資料恢復,但資料沒有恢復成功,

資料庫損壞嚴重。



伺服器資料恢復過程:


1、接到故障伺服器中的6塊磁碟後首先把這組raid的6塊磁碟映象備份到安全儲存池。所有後續的資料恢復操作都在映象備

份上進行,避免破壞原始資料。


2、經過伺服器資料恢復工程師的檢測,發現故障伺服器RAID6磁碟陣列採用的是雙校驗:第一個校驗由普通的XOR運算生

成,第二個校驗是由Reed-Solomon演算法生成,相當複雜。


3、透過對離線的磁碟情況進行分析,發現掉線硬碟中的其中兩塊硬碟離線時間很早,沒有發現有最新資料的寫入。


4、經過伺服器資料恢復工程師團隊的分析,最終得出結論:要想完整的恢復故障伺服器中所有丟失的資料就必須運用第二

個校驗(由Reed-Solomon演算法生成),否則必會導致最新資料丟失或損壞。之所以上一家資料恢復公司恢復失敗,是因為

當時市面上還沒有公開銷售或者免費使用的資料恢復軟體能真正解決這個由Reed-Solomon演算法生成的校檢的資料恢復問題。



5、使用北亞的自研的raid6資料恢復軟體對故障伺服器的丟失資料進行恢復:首先簡單分析出一些必需的raid原始引數,利

用這些引數透過自研raid6資料恢復軟體進行恢復,最後生成一個完整映象。




6、將軟體生成的結果匯入到使用者用新磁碟搭建好的儲存上進行驗證,結果一切正常。本次raid6資料恢復工作耗費2個工作日

完成。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2911971/,如需轉載,請註明出處,否則將追究法律責任。

相關文章