RAID磁碟陣列掉線3塊的資料恢復過程

北亞資料恢復發表於2019-07-19


  Raid6磁碟陣列可以看做是raid5陣列的升級版,在raid5的奇偶校驗基礎上又增加了一種校驗,就空間使用率而言raid5磁碟陣列是N-1的空間使用率,raid6陣列是N-2的空間使用率。小編經常記錄恢復raid5磁碟陣列的案例,今天介紹一個raid6陣列的資料恢復案例。

  這次資料恢復的硬體裝置是某公司的一臺web伺服器,raid6磁碟陣列,一共有6塊硬碟,現在已經有3塊硬碟處於離線狀態,伺服器崩潰,伺服器上的MySQL資料庫資料丟失,業務停滯,客戶想在北京聯絡資料恢復公司進行資料恢復,於是聯絡到資料恢復中心進行資料恢復。

  雖然相比較raid6陣列而言我們更多的接到raid5磁碟陣列資料恢復案例,raid6陣列和raid5資料恢復流程相同,資料恢復工程師首先將客戶的所有硬碟按照順序從伺服器內取出,然後將每塊硬碟映象到資料恢復專用安全儲存池內,然後將原硬碟還原到伺服器內交還客戶,映象資料用於後期分析與資料恢復使用。

  開頭我們也簡單介紹了,raid6磁碟陣列是雙校驗。第一個校驗與raid5陣列相同,由普通的xor運算進行校驗,但是第二個校驗是透過reed-solomon演算法生成的一種相對複雜的校驗形式。伺服器資料恢復工程師對客戶裝置進行檢測發現這三塊離線的硬碟中有兩塊離線較早,盤內的資料已經沒有資料恢復意義,所以只能使用第二個校驗模式對最後掉線的硬碟進行分析和提取資料。不過目前在資料恢復行業內對raid6陣列的第二種校驗方式使用不太廣泛,也沒有現有的成熟的資料恢復方案,想要對這臺伺服器的磁碟陣列進行資料恢復需要資料恢復工程師針對客戶的伺服器實際情況定製raid6資料恢復方案。

  伺服器資料恢復工程師們首先簡單的分析了一些raid磁碟陣列原始引數,然後調整常用的資料恢復程式適應客戶的這臺raid6磁碟陣列實際情況,然後使用資料恢復程式提取陣列資料生成一個映象檔案。理論上而言這個恢復出來的映象檔案就可以進行資料恢復結果自檢,自檢透過後就可以聯絡客戶進行資料恢復結果驗證。
資料恢復工程師對恢復的資料進行自檢正常後由客戶親自進行驗證,客戶驗證後所有資料均已恢復,本次raid6磁碟陣列資料恢復成功。

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

相關文章