服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境&故障:
某品牌服務(wù)器,搭建raid5磁盤陣列。
用戶誤操作刪除服務(wù)器上的卷。
經(jīng)過檢測(cè)發(fā)現(xiàn)服務(wù)器不存在物理故障,可以從raid5磁盤陣列層面進(jìn)行數(shù)據(jù)恢復(fù)。
服務(wù)器數(shù)據(jù)恢復(fù)過程:
1、對(duì)故障服務(wù)器所有硬盤以只讀方式做鏡像備份,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行, 避免對(duì)原始數(shù)據(jù)造成二次破壞。
2、分析超級(jí)塊信息,獲取到raid5陣列的邏輯起始?jí)K位置號(hào),記錄raid5陣列起始?jí)K位置。
3、去除raid5陣列的校驗(yàn)盤。經(jīng)過分析發(fā)現(xiàn)raid5陣列數(shù)據(jù)塊大小為8扇區(qū),每個(gè)數(shù)據(jù)塊后有一個(gè)附加的大小為64字節(jié)的數(shù)據(jù)塊描述信息。所以在底層找到0X10位置為FFFF的就是要找的校驗(yàn)塊。
北亞數(shù)據(jù)恢復(fù)——服務(wù)器RAID5數(shù)據(jù)恢復(fù)
4、分析aggr盤序。已知raid5陣列中的數(shù)據(jù)塊大小為8扇區(qū),因此按照每塊磁盤的8號(hào)扇區(qū)進(jìn)行盤序分析,確定每塊磁盤各自歸屬的組,還原磁盤在各自的組內(nèi)的排序。
5、分析raid磁盤陣列節(jié)點(diǎn)信息。服務(wù)器的節(jié)點(diǎn)分布在不同的數(shù)據(jù)塊內(nèi)并組成節(jié)點(diǎn)組,前面已經(jīng)分析出每64字節(jié)記錄一些系統(tǒng)數(shù)據(jù),之后用192字節(jié)為一項(xiàng)來記錄各個(gè)文件節(jié)點(diǎn)。文件節(jié)點(diǎn)根據(jù)用戶級(jí)別可分為兩類:“MBFP”系統(tǒng)文件節(jié)點(diǎn)和“MBFI”用戶文件節(jié)點(diǎn),在恢復(fù)數(shù)據(jù)時(shí)一般只取MBFI節(jié)點(diǎn)組即可。
北亞數(shù)據(jù)恢復(fù)——服務(wù)器RAID5數(shù)據(jù)恢復(fù)
*頭部信息64字節(jié)(此頭部為數(shù)據(jù)文件的節(jié)點(diǎn)文件塊頭部,大小為64字節(jié))
*“MBFP”為元文件的節(jié)點(diǎn)標(biāo)志,“MBFI”為用戶文件的節(jié)點(diǎn)標(biāo)志
6、根據(jù)更新序列值獲取到最新節(jié)點(diǎn)。解析節(jié)點(diǎn)中節(jié)點(diǎn)類型、邏輯塊號(hào)、文件數(shù)量、文件大小、所占?jí)K數(shù)量及數(shù)據(jù)指針。獲取節(jié)點(diǎn)在節(jié)點(diǎn)文件中的邏輯塊號(hào),從0開始計(jì)數(shù)。
7、獲取目錄項(xiàng),并根據(jù)其節(jié)點(diǎn)編號(hào),找到對(duì)應(yīng)節(jié)點(diǎn)。
北亞數(shù)據(jù)恢復(fù)——服務(wù)器RAID5數(shù)據(jù)恢復(fù)
8、根據(jù)分析獲取到的raid陣列信息重組raid5陣列,北亞數(shù)據(jù)恢復(fù)工程師編寫小程序提取服務(wù)器內(nèi)的數(shù)據(jù)。
服務(wù)器數(shù)據(jù)驗(yàn)證:
北亞數(shù)據(jù)恢復(fù)工程師在服務(wù)器上搭建了與原始服務(wù)器相同的環(huán)境,在上層應(yīng)用內(nèi)驗(yàn)證數(shù)據(jù)無誤后交付給用戶,由用戶親自驗(yàn)證,經(jīng)過用戶反復(fù)驗(yàn)證后確認(rèn)數(shù)據(jù)完整可用。
審核編輯:湯梓紅
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9607瀏覽量
87033 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
628瀏覽量
17950 -
RAID5
+關(guān)注
關(guān)注
0文章
127瀏覽量
12943
發(fā)布評(píng)論請(qǐng)先 登錄
服務(wù)器誤刪除郵件數(shù)據(jù)的數(shù)據(jù)恢復(fù)案例

【服務(wù)器數(shù)據(jù)恢復(fù)】IBM服務(wù)器raid5數(shù)據(jù)恢復(fù)案例
【服務(wù)器數(shù)據(jù)恢復(fù)】IBM服務(wù)器5盤raid5數(shù)據(jù)恢復(fù)案例

IBM服務(wù)器RAID5陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)-Linux服務(wù)器RAID5數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)-LINUX下誤刪除/格式化的數(shù)據(jù)恢復(fù)方案
服務(wù)器數(shù)據(jù)恢復(fù)—EMC存儲(chǔ)raid5故障的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)-raid5故障導(dǎo)致上層卷無法掛載的數(shù)據(jù)恢復(fù)案例
【服務(wù)器數(shù)據(jù)恢復(fù)】服務(wù)器raid5離線硬盤上線失敗的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—華為OceanStor存儲(chǔ)raid5數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—分享幾個(gè)服務(wù)器數(shù)據(jù)恢復(fù)的案例
服務(wù)器數(shù)據(jù)恢復(fù)—光纖存儲(chǔ)中raid5出現(xiàn)故障的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—X3650服務(wù)器raid5磁盤陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—存儲(chǔ)中卷被刪除后重建如何恢復(fù)被刪除卷的數(shù)據(jù)?
服務(wù)器數(shù)據(jù)恢復(fù)—EXT3文件系統(tǒng)下誤刪除數(shù)據(jù)的恢復(fù)案例

評(píng)論