【伺服器資料恢復】5盤RAID5中4塊盤重建RAID5後恢復原RAID5資料的案例

北亞資料恢復發表於2022-09-27

伺服器資料恢復環境:

一臺StorageWorks磁碟陣列裝置,5塊硬碟組建一組RAID5磁碟陣列。


伺服器故障&分析:

RAID5磁碟陣列中的一塊硬碟掉線,由於RAID5的特性,磁碟陣列繼續正常工作,但是沒隔多久RAID崩潰不可用。使用者聯

系的 維修人員在沒有了解故障RAID5的詳細情況的前提下,將其他4塊硬碟組建成一組全新的RAID5並完成了資料同步,導

致原 始數 據全部丟失。

故障裝置的Smart Array儲存控制器在建立一組新的RAID5時會預設全盤重建所有塊校驗。也就是說在組成RAID5的任一條

,總有一個校驗塊的資料是建立時生成的,這種全盤重建所有塊校驗的操作相對於原始資料來說是破壞性的。經過北亞資料

恢復 工程師的分析,後生成的4塊盤RAID5是按照雙迴圈、64K塊大小、 條帶換校驗次數16的方式組建的, 也就是說4塊 磁碟

中每隔3M便會有1M的資料是錯誤的。

原先的5塊盤RAID5是雙迴圈、 128K 塊大小、16次條帶換校驗。

要恢復資料必須先修復掉線的那塊硬碟,恢復率取決於那塊磁碟掉線之後的資料又變更了多少。

透過北亞資料恢復工程師團隊會診,最終確定下來的恢復方案是:透過對5塊盤RAID5和4塊盤RAID5的組成結構差異性分析,

用之前掉線的盤重新補回重建4盤RAID5時破壞的校驗資訊,然後再虛擬重組RAID5,解釋檔案系統並匯出檔案。


伺服器資料恢復過程:

1、資料恢復工程師對故障RAID5中所有硬碟進行映象備份。

2、分析2次RAID5磁碟陣列的資料,獲取5塊盤RAID5和4塊盤RAID5的結構。

3、分析5塊盤RAID5和4塊盤RAID5的組成結構差異,北亞資料恢復工程師編寫校驗修正程式。按照先前的5塊盤RAID5結構

虛擬重組RAID,生成重組RAID後的映象檔案。

4、修正重組RAID後的映象檔案系統錯誤。

5、將部分分割槽匯出資料,在無錯的前提下將部分分割槽完全映象到新空間。

6、由使用者親自對恢復出來的資料進行測試、驗收,確認恢復出來的資料完整有效。


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

相關文章