服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境:
華為品牌型號(hào)為OceanStor S2600T的存儲(chǔ)設(shè)備,存儲(chǔ)上有一組由24塊4T容量的機(jī)械硬盤組建的RAID5陣列,作為存儲(chǔ)池使用。
北亞企安數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)數(shù)據(jù)恢復(fù)
服務(wù)器存儲(chǔ)故障&檢測(cè):
存儲(chǔ)設(shè)備中raid5陣列上多塊硬盤出現(xiàn)故障離線,raid5陣列失效,數(shù)據(jù)無法正常訪問。
關(guān)機(jī)后將存儲(chǔ)中所有硬盤標(biāo)記&取出,硬件工程師對(duì)所有硬盤進(jìn)行硬件故障檢測(cè)。經(jīng)過檢測(cè),沒有發(fā)現(xiàn)存在物理故障的磁盤,都可以正常讀取。
服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)過程:
1、將硬盤插入北亞企安備份專用服務(wù)器中,讓硬盤為脫機(jī)只讀狀態(tài)。將所有硬盤數(shù)據(jù)逐字節(jié)完整鏡像到備份硬盤中。鏡像完成后將所有磁盤按照原樣還原到原存儲(chǔ)設(shè)備中,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤數(shù)據(jù)造成二次破壞。
北亞企安數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)數(shù)據(jù)恢復(fù)
2、基于鏡像文件掃描&分析所有硬盤的底層數(shù)據(jù)。華為OceanStor S2600T存儲(chǔ)中的Raid結(jié)構(gòu)不是常規(guī)的Raid5或Raid6,需要掃描硬盤中和存儲(chǔ)池相關(guān)的節(jié)點(diǎn)信息和指針信息。
北亞企安數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)數(shù)據(jù)恢復(fù)
3、在底層掃描到多份節(jié)點(diǎn)和指針信息,其中包括一些歷史版本的信息。北亞企安數(shù)據(jù)恢復(fù)工程師通過對(duì)這些信息的整理,找到最新且正確的節(jié)點(diǎn)和指針信息。
4、讀取硬盤中的磁盤描述信息,獲取每個(gè)盤在存儲(chǔ)中的設(shè)備id。
5、解析存儲(chǔ)池的節(jié)點(diǎn)和指針信息,讀取其中的數(shù)據(jù)地址并記錄到數(shù)據(jù)庫中。
北亞企安數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)數(shù)據(jù)恢復(fù)
6、調(diào)整代碼程序,根據(jù)數(shù)據(jù)庫中的位圖信息,讀取相應(yīng)的硬盤數(shù)據(jù),對(duì)Raid結(jié)構(gòu)進(jìn)行重組,導(dǎo)出完整的用戶數(shù)據(jù)卷。解析導(dǎo)出的數(shù)據(jù)卷,提取其中所有的數(shù)據(jù)文件。
北亞企安數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)數(shù)據(jù)恢復(fù)
7、對(duì)導(dǎo)出的數(shù)據(jù)卷進(jìn)行校驗(yàn),其中的文件系統(tǒng)沒有問題,數(shù)據(jù)文件全部可以正常打開查看。
8、用戶方檢測(cè)后,認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9255瀏覽量
85752 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
583瀏覽量
17549 -
RAID5
+關(guān)注
關(guān)注
0文章
122瀏覽量
12746
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論