服務器數據恢復環境:
一臺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、由用戶親自對恢復出來的數據進行測試、驗收,確認恢復出來的數據完整有效。
審核編輯 黃昊宇
-
數據恢復
+關注
關注
10文章
582瀏覽量
17529 -
RAID5
+關注
關注
0文章
122瀏覽量
12739
發布評論請先 登錄
相關推薦
評論