伺服器資料恢複環境:
某公司一台web伺服器,存儲網站程式和網站内容資料,部署的MySQL資料庫。
6塊硬碟組建的一組raid6磁盤陣列。
北亞企安資料恢複——RAID6資料恢複
伺服器故障:
伺服器raid6中有3塊硬碟離線,伺服器崩潰。伺服器上部署的MySQL資料庫資料丢失,伺服器上跑的網站關停,業務中斷。使用者聯系我們資料恢複中心要求恢複伺服器資料。
Tips:Raid6是雙校驗,可以看作raid5的更新版,raid6在raid5奇偶校驗的基礎上又增加了一種校驗。raid5是N-1的空間使用率,raid6是N-2的空間使用率。
raid6磁盤陣列和raid5磁盤陣列的資料恢複流程基本相同。
北亞企安資料恢複——RAID6資料恢複
伺服器資料恢複過程:
1、将故障伺服器中所有硬碟按照順序編号後取出,将硬碟以隻讀方式完整鏡像到資料存儲池内,然後将所有硬碟按照編号還原到原伺服器中交還使用者,後續的資料分析和資料恢複操作都基于鏡像檔案進行,避免對原始資料造成二次破壞。
2、raid6是雙校驗:第一個校驗與raid5相同——xor異或校驗;第二個校驗是通過reed-solomon算法生成的一種比較複雜的校驗形式。北亞企安資料恢複工程師基于鏡像檔案進行檢測時發現這三塊離線硬碟中有兩塊離線較早,盤内的資料對于資料恢複沒有什麼用處,隻能使用第二個校驗對最後掉線的那塊硬碟進行分析和資料提取。
3、北亞企安資料恢複工程師團隊經過對raid6磁盤陣列的原始參數的分析後,調整北亞企安自研的RAID資料恢複程式來适應該raid6磁盤陣列的實際情況并提取磁盤陣列的資料生成一個鏡像檔案。
4、對這個恢複出來的鏡像檔案進行自檢,自檢通過沒有發現任何問題,聯系使用者方親自進行資料恢複結果的驗證。使用者方工程師經過驗證後确認恢複的資料完整可用,本次raid6磁盤陣列資料恢複工作完成。
北亞企安資料恢複——RAID6資料恢複