服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
昆騰某型號(hào)存儲(chǔ),StorNext文件存儲(chǔ)系統(tǒng)。
共有9個(gè)分別配置了24塊磁盤的磁盤柜,其中8個(gè)磁盤柜存放普通數(shù)據(jù),1個(gè)磁盤柜存放元數(shù)據(jù)。
存放元數(shù)據(jù)的磁盤柜中的24塊磁盤組建了8組RAID1陣列和1組4盤RAID10陣列,還有4個(gè)全局熱備硬盤。
存放普通數(shù)據(jù)的磁盤柜中的192塊磁盤共組建了32組6盤RAID5陣列,32組RAID5陣列分為2個(gè)存儲(chǔ)系統(tǒng)。
服務(wù)器故障:
存放普通數(shù)據(jù)的其中一個(gè)存儲(chǔ)系統(tǒng)中的一組RAID5陣列有2塊硬盤先后出現(xiàn)故障離線,該RAID5陣列不可用,從而導(dǎo)致該陣列所在的存儲(chǔ)系統(tǒng)崩潰,無(wú)法使用。
昆騰存儲(chǔ)及StorNext文件系統(tǒng)架構(gòu):
北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)
注:Meta_LUN(元數(shù)據(jù)卷)) Data_LUN(用戶數(shù)據(jù)卷)
服務(wù)器數(shù)據(jù)恢復(fù)過程:
1、將磁盤柜中出現(xiàn)故障的raid5陣列中的所有磁盤編號(hào)后取出,由硬件工程師進(jìn)行檢測(cè),除了發(fā)現(xiàn)其中一塊離線硬盤存在大量的壞道,沒有發(fā)現(xiàn)其他磁盤存在明顯的硬件故障。將完好的硬盤以只讀方式進(jìn)行扇區(qū)級(jí)的全盤鏡像,鏡像完成后將所有磁盤按照編號(hào)還原到原磁盤柜中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤數(shù)據(jù)造成二次破壞。
針對(duì)存在大量的壞道的磁盤,由硬件工程師開盤更換固件,更換固件能正常讀取后使用專業(yè)工具進(jìn)行修復(fù),雖然壞道仍然存在,但是可以備份。
部分鏡像文件:
北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)
2、基于鏡像文件對(duì)故障RAID5陣列底層數(shù)據(jù)進(jìn)行分析,獲取到該RAID5相關(guān)信息,利用獲取到的信息虛擬重組RAID5陣列,重組完成后將RAID5陣列中的LUN恢復(fù)成鏡像文件。在分析過程中,發(fā)現(xiàn)損壞較嚴(yán)重的硬盤為后離線的硬盤,就是此硬盤存在大量壞道。
3、登錄昆騰存儲(chǔ)設(shè)備的管理界面,獲取到StorNext文件系統(tǒng)中和卷相關(guān)的一些基本信息。
北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)
4、分析StorNext文件系統(tǒng)中的Meta卷和Data卷,經(jīng)過分析發(fā)現(xiàn)該StorNext文件系統(tǒng)包含2個(gè)Data卷,每一個(gè)完整的Data卷是由多組RAID陣列中的LUN組成的,通過分析這些LUN,北亞企安數(shù)據(jù)恢復(fù)工程師研究出LUN之間組合的算法規(guī)律,然后虛擬重組出完整的Data卷。
北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)
5、分析Meta卷中的節(jié)點(diǎn)信息、目錄項(xiàng)信息、Meta卷和Data卷之間的對(duì)應(yīng)關(guān)系,針對(duì)一個(gè)Meta卷管理多個(gè)Data卷的情況,北亞企安數(shù)據(jù)恢復(fù)工程師研究出Meta卷到Data卷的索引算法。
文件節(jié)點(diǎn):
北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)
目錄塊:
北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)
6、通過上述步驟的分析&研究,獲取到了數(shù)據(jù)恢復(fù)工作所需要的全部信息。北亞企安數(shù)據(jù)恢復(fù)工程師編寫程序掃描Meta卷中的節(jié)點(diǎn)信息和目錄項(xiàng)信息,通過解析目錄項(xiàng)和節(jié)點(diǎn)獲取完整的文件系統(tǒng)目錄結(jié)構(gòu)。解析每一個(gè)節(jié)點(diǎn)中的指針信息并將這些信息記錄在數(shù)據(jù)庫(kù)中。
文件信息:
北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)
7、北亞企安數(shù)據(jù)恢復(fù)工程師編寫文件提取程序讀取數(shù)據(jù)庫(kù),根據(jù)解析出的信息以及兩個(gè)Data卷之間的聚合算法提取數(shù)據(jù)。
8、隨機(jī)抽樣檢測(cè)提取出來的數(shù)據(jù),沒有發(fā)現(xiàn)任何問題。由用戶方工程師對(duì)恢復(fù)出來的數(shù)據(jù)進(jìn)行驗(yàn)證,驗(yàn)證完成后用戶方認(rèn)可恢復(fù)結(jié)果。
9、將恢復(fù)出來的數(shù)據(jù)遷移到用戶方準(zhǔn)備好的環(huán)境中,再次驗(yàn)證沒有問題。本次數(shù)據(jù)恢復(fù)工作完成。
審核編輯:湯梓紅
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9336瀏覽量
86153 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
587瀏覽量
17664 -
RAID5
+關(guān)注
關(guān)注
0文章
122瀏覽量
12772
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
服務(wù)器數(shù)據(jù)恢復(fù)—華為OceanStor存儲(chǔ)中RAID5陣列數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—華為OceanStor<b class='flag-5'>存儲(chǔ)</b>中<b class='flag-5'>RAID5</b>陣列<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web1/M00/F5/0B/wKgaoWc1ZaKAdXsJAAJjuKOzxK4513.png)
服務(wù)器數(shù)據(jù)恢復(fù)—雙循環(huán)RAID5陣列崩潰,數(shù)據(jù)如何恢復(fù)?
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤未全部成功啟用的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>raid5</b>陣列熱備盤未全部成功啟用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/AE/91/poYBAGSej7aAKnv5AAQ0yP7zgS8686.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤未完全激活導(dǎo)致陣列崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—EMC存儲(chǔ)中raid5陣列多塊硬盤離線的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列硬盤壞道導(dǎo)致raid崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—磁盤不穩(wěn)定被踢導(dǎo)致raid5陣列崩潰的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>磁盤</b>不穩(wěn)定被踢<b class='flag-5'>導(dǎo)致</b><b class='flag-5'>raid5</b>陣列<b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/EC/E1/wKgZomZpFfuAdGRFAAGCY5ulPiE439.png)
服務(wù)器數(shù)據(jù)恢復(fù)—磁盤離線但熱備盤未完全啟用導(dǎo)致raid5陣列崩潰的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>磁盤</b>離線但熱備盤未完全啟用<b class='flag-5'>導(dǎo)致</b><b class='flag-5'>raid5</b>陣列<b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/EC/A5/wKgZomZn5YWAcJG8AAKIiqtOBNY016.png)
服務(wù)器數(shù)據(jù)恢復(fù)—同友存儲(chǔ)raid5陣列崩潰的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—同友<b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>raid5</b>陣列<b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/E9/2D/wKgaomZO01aAQk3VAAB8JT8rXjY902.png)
服務(wù)器數(shù)據(jù)恢復(fù)—X3650服務(wù)器raid5磁盤陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)硬盤故障導(dǎo)致存儲(chǔ)崩潰的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EqualLogic<b class='flag-5'>存儲(chǔ)</b>硬盤<b class='flag-5'>故障</b><b class='flag-5'>導(dǎo)致</b><b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/EA/96/wKgZomZZRSmAYI8tAAEVyz4kTY8383.png)
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5多塊磁盤掉線導(dǎo)致崩潰的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>RAID5</b>多塊<b class='flag-5'>磁盤</b>掉線<b class='flag-5'>導(dǎo)致</b><b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/A4/BF/pYYBAGRcklmAH4s_AAJJZxWzDlg105.png)
服務(wù)器數(shù)據(jù)恢復(fù)—StorNext文件系統(tǒng)下raid5數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—StorNext文件<b class='flag-5'>系統(tǒng)</b>下<b class='flag-5'>raid5</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/9F/85/poYBAGQ83XqADsgNAAPisU_u_f0999.png)
評(píng)論