服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
一臺(tái)服務(wù)器上有兩組分別由4塊SAS硬盤(pán)組建的raid5磁盤(pán)陣列,這兩組raid5陣列劃分LUN并組成LVM結(jié)構(gòu),格式化為EXT3文件系統(tǒng)。
服務(wù)器故障:
一組raid5陣列上的一塊硬盤(pán)未知原因離線(xiàn),熱備盤(pán)上線(xiàn)替換離線(xiàn)硬盤(pán)并開(kāi)始同步數(shù)據(jù)。在熱備盤(pán)上線(xiàn)同步數(shù)據(jù)過(guò)程中,該陣列中又有一塊磁盤(pán)離線(xiàn),熱備盤(pán)同步失敗,該組raid5陣列崩潰,LVM結(jié)構(gòu)不完整,EXT3文件系統(tǒng)不可用。
北亞企安數(shù)據(jù)恢復(fù)工程師對(duì)兩塊離線(xiàn)磁盤(pán)進(jìn)行初檢,發(fā)現(xiàn)先離線(xiàn)的那塊硬盤(pán)無(wú)法識(shí)別,初步推斷該硬盤(pán)存在硬件故障,需要開(kāi)盤(pán)修復(fù),另一塊離線(xiàn)硬盤(pán)可以正常識(shí)別。
服務(wù)器數(shù)據(jù)恢復(fù)過(guò)程:
1、將早離線(xiàn)的故障硬盤(pán)開(kāi)盤(pán)。開(kāi)盤(pán)后發(fā)現(xiàn)盤(pán)片磨損嚴(yán)重,無(wú)法修復(fù),只能對(duì)該raid5陣列進(jìn)行缺盤(pán)處理。
2、將故障raid5陣列中的其他成員盤(pán)以只讀方式進(jìn)行全盤(pán)鏡像備份,對(duì)另一組完好的raid5陣列中的所有磁盤(pán)也進(jìn)行全盤(pán)鏡像備份。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤(pán)數(shù)據(jù)造成二次破壞。
北亞企安數(shù)據(jù)恢復(fù)——raid5數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)——raid5數(shù)據(jù)恢復(fù)
3、基于鏡像文件分析硬盤(pán)底層數(shù)據(jù),對(duì)EXT3文件系統(tǒng)結(jié)構(gòu)進(jìn)行解析。分析出兩組raid5陣列的盤(pán)序、條帶大小、校驗(yàn)方向等raid相關(guān)信息(兩組raid5陣列塊大小都為64K,校驗(yàn)方向?yàn)樽笸?。根據(jù)獲取到的raid相關(guān)信息重組兩組raid5陣列(對(duì)故障raid進(jìn)行重組時(shí)注意進(jìn)行缺盤(pán)處理)。
北亞企安數(shù)據(jù)恢復(fù)——raid5數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)——raid5數(shù)據(jù)恢復(fù)
4、完成raid5陣列重組后,分析兩組raid5陣列中的底層數(shù)據(jù),找到LVM結(jié)構(gòu)信息并分析LVM結(jié)構(gòu)。將兩組raid5陣列中作為PV(LVM物理卷)的LUN導(dǎo)出,然后使用北亞企安自主研發(fā)工具將兩個(gè)PV重組,重新生成LVM邏輯卷。
北亞企安數(shù)據(jù)恢復(fù)——raid5數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)——raid5數(shù)據(jù)恢復(fù)
5、解析LV(邏輯卷)中的EXT3文件系統(tǒng),恢復(fù)并導(dǎo)出文件系統(tǒng)中的全部數(shù)據(jù)。用戶(hù)方工程師對(duì)恢復(fù)出來(lái)的數(shù)據(jù)進(jìn)行反復(fù)檢測(cè),確認(rèn)恢復(fù)數(shù)據(jù)完整有效。本次數(shù)據(jù)恢復(fù)工作完成。
北亞企安數(shù)據(jù)恢復(fù)——raid5數(shù)據(jù)恢復(fù)
審核編輯:湯梓紅
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
8849瀏覽量
84954 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
526瀏覽量
17313 -
RAID5
+關(guān)注
關(guān)注
0文章
106瀏覽量
12694
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論