服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
一臺服務(wù)器中有一組由24塊FC硬盤組建的raid5磁盤陣列,linux操作系統(tǒng)+ext3文件系統(tǒng),服務(wù)器上層部署有oracle數(shù)據(jù)庫。
服務(wù)器故障&檢測:
raid5陣列中有兩塊硬盤出現(xiàn)故障掉線,導(dǎo)致服務(wù)器上層卷無法掛載,oracle數(shù)據(jù)庫無法正常使用。
通過管理后臺查看服務(wù)器中硬盤的狀態(tài),顯示有兩塊硬盤處于離線狀態(tài)。
服務(wù)器數(shù)據(jù)恢復(fù)過程:
1、將故障服務(wù)器中所有硬盤編號后取出,硬件工程師檢測后發(fā)現(xiàn)2塊離線硬盤存在物理故障,硬件工程師對存在物理故障的2塊磁盤進(jìn)行處理后進(jìn)行扇區(qū)級的全盤鏡像。針對沒有物理故障的磁盤以只讀方式進(jìn)行扇區(qū)級的全盤鏡像。鏡像完成后將所有磁盤按照編號還原到故障服務(wù)器中,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對原始磁盤數(shù)據(jù)造成二次破壞。
2、鏡像過程中,在服務(wù)器管理后臺以及硬盤SMART狀態(tài)檢測中均沒有發(fā)現(xiàn)問題的另外3塊盤也存在大量不規(guī)律的壞道分布。通過壞道列表定位到目標(biāo)鏡像文件,發(fā)現(xiàn)ext3文件系統(tǒng)的部分關(guān)鍵源數(shù)據(jù)信息被壞道破壞,只能通過同一條帶進(jìn)行xor以及根據(jù)文件系統(tǒng)上下文關(guān)系手動修復(fù)損壞的文件系統(tǒng)。
3、北亞企安數(shù)據(jù)恢復(fù)工程師對服務(wù)器的文件系統(tǒng)和日志進(jìn)行逆向分析,獲取到服務(wù)器raid5陣列的盤序信息、raid塊大小、校驗(yàn)方式等重組raid的必要信息。利用上述信息虛擬重組raid后,進(jìn)一步分析服務(wù)器文件系統(tǒng)信息&提取oracle數(shù)據(jù)庫dmp文件。
4、在恢復(fù)數(shù)據(jù)庫時出現(xiàn)imp-008報錯。對oracle數(shù)據(jù)庫進(jìn)行排查后,發(fā)現(xiàn)從虛擬raid陣列中提取出的dmp文件存在異常,從而導(dǎo)致導(dǎo)入dmp文件時報錯。
5、重新分析raid陣列結(jié)構(gòu)和文件系統(tǒng)結(jié)構(gòu)并提取數(shù)據(jù),提取出dmp文件及dbf原始庫文件,導(dǎo)入dmp文件進(jìn)行檢驗(yàn),重復(fù)上面步驟直到檢驗(yàn)正常。
6、將dmp文件移交給用戶方驗(yàn)證,經(jīng)過驗(yàn)證,用戶方確認(rèn)dmp文件沒有問題。
7、將恢復(fù)出來的數(shù)據(jù)導(dǎo)入搭建好的環(huán)境中由用戶方進(jìn)行驗(yàn)證,經(jīng)過驗(yàn)證,用戶方確認(rèn)恢復(fù)數(shù)據(jù)完整有效。本次服務(wù)器數(shù)據(jù)恢復(fù)工作完成。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9795瀏覽量
88003 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
650瀏覽量
18158 -
RAID5
+關(guān)注
關(guān)注
0文章
131瀏覽量
13062
發(fā)布評論請先 登錄
raid5數(shù)據(jù)恢復(fù)—Raid陣列重建后如何恢復(fù)原陣列的數(shù)據(jù)?
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列多塊硬盤離線導(dǎo)致EMC存儲不可用的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Raid5陣列熱備盤上線失敗的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層win系統(tǒng)+oracle數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列熱備盤同步數(shù)據(jù)失敗的數(shù)據(jù)恢復(fù)案例

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

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

服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列+reiserfs文件系統(tǒng)數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—用5盤RAID5陣列中的4塊盤重建RAID5陣列后如何恢復(fù)原始數(shù)據(jù)?
服務(wù)器數(shù)據(jù)恢復(fù)—raid5熱備盤上線過程中又有磁盤離線的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列硬盤離線但熱備盤未激活的數(shù)據(jù)恢復(fù)案例

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

評論