服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
一臺(tái)服務(wù)器上搭建了一組由5塊硬盤組建的raid5陣列,服務(wù)器上層存放單位重要數(shù)據(jù),無(wú)備份文件。
服務(wù)器故障&分析:
服務(wù)器上raid5有一塊硬盤掉線,外聘運(yùn)維人員在沒有了解服務(wù)器具體情況下,將服務(wù)器上raid5陣列中4塊正常硬盤(除去掉線的那塊磁盤)重建為一組新的raid5陣列,導(dǎo)致服務(wù)器中的原始數(shù)據(jù)全部丟失。
本案例中導(dǎo)致服務(wù)器數(shù)據(jù)丟失的原因就是在缺一塊盤的情況下使用原raid5中其他成員盤新建raid5的操作。服務(wù)器上原陣列是raid5,根據(jù)raid5的特性,一塊硬盤掉線不會(huì)影響服務(wù)器的使用和數(shù)據(jù)的完整性。但運(yùn)維人員在不知情的情況下使用沒有掉線的4塊硬盤新建了一組raid5陣列,全盤重建校驗(yàn)塊,導(dǎo)致原始數(shù)據(jù)全部被破壞。
經(jīng)過(guò)和用戶方工程師以及外聘運(yùn)維人員溝通,得到以下信息:
a、利用4塊硬盤組建的raid5陣列是雙循環(huán),塊大小為64,條帶化校驗(yàn)次數(shù)為16。
b、服務(wù)器中原5盤raid5陣列也是雙循環(huán),塊大小128,條帶化校驗(yàn)次數(shù)為16。
通過(guò)這些信息我們可以推斷:新建raid5陣列的4塊硬盤中每隔3M的數(shù)據(jù)就會(huì)有1M的原始數(shù)據(jù)被破壞?;謴?fù)服務(wù)器中的原始數(shù)據(jù),需要對(duì)掉線硬盤進(jìn)行分析,對(duì)比5盤raid5陣列和4盤raid5陣列的差異,使用掉線硬盤的數(shù)據(jù)補(bǔ)缺其他硬盤中被破壞的原始數(shù)據(jù),然后重組raid,解釋文件系統(tǒng),導(dǎo)出數(shù)據(jù)。能恢復(fù)多少數(shù)據(jù)(數(shù)據(jù)完整度)取決于掉線硬盤的數(shù)據(jù)量。
服務(wù)器數(shù)據(jù)恢復(fù)過(guò)程:
1、將故障服務(wù)器中所有磁盤編號(hào)后取出,硬件工程師對(duì)所有磁盤進(jìn)行檢測(cè)后沒有發(fā)現(xiàn)有硬盤存在硬件故障。以只讀方式將所有磁盤進(jìn)行扇區(qū)級(jí)的全盤鏡像。鏡像完成后將所有磁盤按照編號(hào)還原到原服務(wù)器中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析底層數(shù)據(jù),獲取到數(shù)據(jù)被破壞前和破壞后的raid5結(jié)構(gòu)。
3、對(duì)比數(shù)據(jù)被破壞前后的raid5陣列結(jié)構(gòu),分析raid結(jié)構(gòu)差異,北亞企安數(shù)據(jù)恢復(fù)工程師編寫程序提取數(shù)據(jù)。按照服務(wù)器內(nèi)原始5盤raid5陣列結(jié)構(gòu)虛擬重組raid5陣列,生成一組重組后的鏡像文件。
4、提取掉線硬盤內(nèi)的數(shù)據(jù),根據(jù)掉線硬盤數(shù)據(jù)補(bǔ)全虛擬重組的raid5陣列數(shù)據(jù),修正文件系統(tǒng)錯(cuò)誤。
5、將處理好的數(shù)據(jù)導(dǎo)入到新空間內(nèi)并進(jìn)行驗(yàn)證,驗(yàn)證無(wú)誤后交由用戶方驗(yàn)證數(shù)據(jù)。
6、經(jīng)過(guò)用戶方對(duì)恢復(fù)出來(lái)的服務(wù)器數(shù)據(jù)進(jìn)行仔細(xì)驗(yàn)證后,確認(rèn)恢復(fù)出來(lái)的數(shù)據(jù)完整有效,認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果。本次數(shù)據(jù)恢復(fù)工作完成。
審核編輯:湯梓紅
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9795瀏覽量
88002 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
650瀏覽量
18158 -
RAID5
+關(guān)注
關(guān)注
0文章
131瀏覽量
13062
發(fā)布評(píng)論請(qǐng)先 登錄
raid5數(shù)據(jù)恢復(fù)—Raid陣列重建后如何恢復(fù)原陣列的數(shù)據(jù)?
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列多塊硬盤離線導(dǎo)致EMC存儲(chǔ)不可用的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—雙循環(huán)raid5磁盤陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Raid5陣列熱備盤上線失敗的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列熱備盤同步數(shù)據(jù)失敗的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列崩潰導(dǎo)致上層lun無(wú)法正常使用的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—華為OceanStor存儲(chǔ)中RAID5陣列數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—用5盤RAID5陣列中的4塊盤重建RAID5陣列后如何恢復(fù)原始數(shù)據(jù)?
RAID5數(shù)據(jù)恢復(fù)—如何重組RAID5陣列?

服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列硬盤離線但熱備盤未激活的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—Raid5陣列兩塊硬盤指示燈亮黃色的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤上線同步失敗的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—雙循環(huán)RAID5陣列崩潰,數(shù)據(jù)如何恢復(fù)?
服務(wù)器數(shù)據(jù)恢復(fù)—不當(dāng)操作導(dǎo)致raid5陣列數(shù)據(jù)無(wú)法恢復(fù)的案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤未全部成功啟用的數(shù)據(jù)恢復(fù)案例

評(píng)論