服務器數據恢復環境:
12塊硬盤組成RAID6;
劃分3個LUN。
服務器故障&分析:
服務器運行過程中RAID出現故障不可用,管理員重新分配RAID并進行初始化。初始化超過50%的時候管理員發現情況有異,強行停止初始化,這時候已經對數據造成不可逆的破壞。
原始RAID6失效后管理員用其中的11塊硬盤重新組建RAID5并進行初始化,這種操作對原始數據造成不可逆的損壞。經過北亞數據恢復工程師檢測,僅第3個LUN可用普通RAID6恢復方法恢復出數據,但第3個LUN沒有用戶想要恢復的重要數據,重要數據都在第1個LUN。
我們數據恢復中心接到故障送修時,這個case已經在多家數據恢復公司做過,但問題仍未解決。
服務器數據恢復過程:
1、對故障服務器中的12塊硬盤做鏡像備份。
2、基于鏡像文件分析12塊磁盤組建的RAID6的組織結構,分析11塊磁盤重分配RAID5的組織結構。分析原始RAID6結構比較順利,但由于底層RAID6和RAID5的大量信息重合,分析重分配的RAID5的結構就比較困難,數據恢復工程師經過近24小時的努力終于把重新分配的RAID5結構搞清楚。
3、判斷可恢復性,北亞數據恢復工程師研究編寫和校正恢復程序算法,通過程序把12塊磁盤中原始數據的第1和第2個LUN分別鏡像到搭好的存儲環境上。
4、經過驗證第2個LUN數據沒有問題,但第1個LUN前面部分大約有十幾MB的數據被破壞。這前十幾MB數據包含了EXT3的根目錄和第一個塊組的I節點,常用的數據恢復軟件恢復效果都不理想。
5、北亞數據恢復工程師只能手動修復損壞的EXT3文件系統,編寫程序對EXT3根目錄進行查找并重建根目錄和I節點,用文件系統解析程序打開完全正常。為了保證原始數據的權限和屬性,在LINUX下進行簡單修復后已能正常掛載,然后在LINUX下把文件拷貝到格式化為EXT3文件系統 的單塊磁盤的分區上。這樣用戶在使用數據時不再需要進行設置,文件目錄結構和屬性都和原來一模一樣。
北亞數據恢復——RAID6數據恢復
北亞數據恢復——RAID6數據恢復
北亞數據恢復——RAID6數據恢復
審核編輯:湯梓紅
-
Linux
+關注
關注
87文章
11302瀏覽量
209413 -
服務器
+關注
關注
12文章
9142瀏覽量
85383 -
數據恢復
+關注
關注
10文章
570瀏覽量
17443
發布評論請先 登錄
相關推薦
評論