服務器數(shù)據(jù)恢復環(huán)境:
EMC Unity某型號存儲;
存儲設備連接的2臺硬盤柜上共創(chuàng)建2組獨立的POOL;
2組POOL共包含21塊520字節(jié)的硬盤。
服務器故障&檢測:
誤操作刪除了2組POOL上的部分數(shù)據(jù)卷,和用戶溝通后得知有5個數(shù)據(jù)卷被誤刪。
拿到故障設備的所有硬盤后,服務器數(shù)據(jù)恢復工程師對全部硬盤做鏡像備份,將硬盤轉換為512字節(jié)格式。
檢測&分析硬盤底層數(shù)據(jù),發(fā)現(xiàn)硬盤底層數(shù)據(jù)量比較大,服務器數(shù)據(jù)恢復工程師推測數(shù)據(jù)卷被刪除后相關數(shù)據(jù)空間應該沒有被回收清零,恢復出數(shù)據(jù)的可能性比較大。
服務器數(shù)據(jù)恢復過程:
1、基于鏡像文件分析被誤刪卷涉及到的硬盤數(shù)據(jù),發(fā)現(xiàn)故障存儲設備上一共配置了2組RAID6。其中一組RAID6包含11塊硬盤. 另外一組RAID6包含10塊硬盤。
2、根據(jù)分析獲取到的raid相關信息虛擬重組出2組RAID6,以鏡像文件形式導出。
3、讀取并整理每組RAID6的全局位圖信息。
北亞數(shù)據(jù)恢復——EMC存儲數(shù)據(jù)恢復
4、將整理出來的位圖信息寫入數(shù)據(jù)庫。
整理后的全局位圖中,offset代表RAID(POOL)中的數(shù)據(jù)塊的塊號,據(jù)此可以大致獲取到RAID(POOL)中被刪除的數(shù)據(jù)卷對應的已釋放的數(shù)據(jù)塊。
5、遍歷掃描獲取到的自由數(shù)據(jù)塊,找到被刪除的數(shù)據(jù)卷的頭部。確定用戶數(shù)據(jù)的一個索引信息,根據(jù)這個索引信息可以索引到完整的用戶數(shù)據(jù)卷。
6、通過讀取被誤刪數(shù)據(jù)卷的頭部獲取用戶數(shù)據(jù)卷的部分索引位圖。繼續(xù)遍歷掃描自由數(shù)據(jù)塊獲取剩余的索引位圖。
北亞數(shù)據(jù)恢復——EMC存儲數(shù)據(jù)恢復
7、和用戶溝通得知被誤刪的5個數(shù)據(jù)卷全部為NTFS格式。根據(jù)NTFS文件系統(tǒng)的結構,結合自由數(shù)據(jù)塊位圖和用戶數(shù)據(jù)卷索引位圖,北亞數(shù)據(jù)恢復工程師編寫程序匹配拼接自由數(shù)據(jù)塊,最終完整拼接復原出5個NTFS格式的數(shù)據(jù)卷。
北亞數(shù)據(jù)恢復——EMC存儲數(shù)據(jù)恢復
8、數(shù)據(jù)卷拼接完成后,校驗數(shù)據(jù)卷中NTFS文件系統(tǒng)的正確性及完整性并修復文件系統(tǒng)中的錯誤,北亞數(shù)據(jù)恢復工程師手工分析處理部分未匹配到的自由數(shù)據(jù)塊并拼接到相應的數(shù)據(jù)卷中。
9、解析恢復出來的數(shù)據(jù)卷,將數(shù)據(jù)拷貝到用戶準備好的目標空間中。
10、經(jīng)過用戶的親自驗證,被誤刪的5個數(shù)據(jù)卷基本完全恢復,數(shù)據(jù)可用。
審核編輯:湯梓紅
-
服務器
+關注
關注
12文章
9265瀏覽量
85790 -
數(shù)據(jù)恢復
+關注
關注
10文章
585瀏覽量
17562 -
emc
+關注
關注
170文章
3945瀏覽量
183499 -
Unity
+關注
關注
1文章
127瀏覽量
21844
發(fā)布評論請先 登錄
相關推薦
評論