服務器存儲數(shù)據(jù)恢復環(huán)境:
某品牌Storwize V3700存儲,10塊硬盤組建了2組Mdisk加入到一個存儲池中,一共創(chuàng)建了1個通用卷來存放數(shù)據(jù),主要數(shù)據(jù)為oracle數(shù)據(jù)庫。
服務器存儲故障:
其中一組Mdisk中兩塊磁盤出現(xiàn)故障離線,該組Mdisk失效,導致該通用卷無法使用。
服務器存儲數(shù)據(jù)恢復過程:
1、將故障存儲中所有磁盤編號后取出,由硬件工程師對所有磁盤進行硬件故障檢測,經(jīng)過檢測發(fā)現(xiàn)離線的兩塊硬盤盤片有劃傷,無法正常做鏡像。將其他檢測沒有硬件問題的8塊磁盤以只讀方式進行扇區(qū)級全盤鏡像,鏡像完成后按照編號將所有磁盤還原到故障存儲中,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都基于鏡像文件進行,避免數(shù)據(jù)分析和數(shù)據(jù)恢復操作對原始磁盤數(shù)據(jù)造成二次破壞。
2、根據(jù)用戶方提供的配置信息將硬盤按照Mdisk組分類。
3、基于鏡像文件分析每一組Mdisk中的所有硬盤,獲取到raid相關信息。根據(jù)獲取到的raid相關信息虛擬重組Mdisk。
4、重組完成后對所有Mdisk進行分析,獲取到pool存儲池的相關信息。
5、根據(jù)獲取到的pool存儲池的相關信息虛擬重組pool存儲池,然后提取數(shù)據(jù)Lun并生成鏡像文件。
6、LUN鏡像文件生成后,根據(jù)oracle數(shù)據(jù)庫固有特征值在當前文件內(nèi)掃描oracle數(shù)據(jù)庫數(shù)據(jù)頁。經(jīng)過掃描獲取到4個文件:SYSTEM、SYSAUX、USER、UNDOTBS1。
7、嘗試解析系統(tǒng)表。在解析OBJ$的過程中發(fā)現(xiàn)損壞程度較大,較多表信息已丟失。在系統(tǒng)表不可用的情況下,北亞企安數(shù)據(jù)恢復工程師只能通過人工匹配表結(jié)構(gòu)信息、記錄特征信息來確定數(shù)據(jù)頁所屬的表。
8、通過行總數(shù)進行模糊匹配,但是匹配效果不理想。通過匹配特殊記錄進行匹配,匹配到結(jié)果后手工解析記錄,查看是否符合表結(jié)構(gòu)、語義要求和類型要求。經(jīng)過大量的搜索、解析、匹配,服務器數(shù)據(jù)恢復工程師完成了數(shù)據(jù)頁到表的連接。
9、提取備份庫內(nèi)表結(jié)構(gòu),創(chuàng)建恢復環(huán)境。北亞企安數(shù)據(jù)恢復工程師編寫記錄提取程序提取數(shù)據(jù)頁內(nèi)記錄并導入到恢復環(huán)境內(nèi)。
10、導入完成后檢查,發(fā)現(xiàn)有重復或者錯誤數(shù)據(jù)則進行處理,直到?jīng)]有問題后導出數(shù)據(jù)并驗證。
11、經(jīng)過用戶方的仔細驗證,確認恢復出來的數(shù)據(jù)完整有效,認可本次數(shù)據(jù)恢復結(jié)果。本次數(shù)據(jù)恢復工作完成。
服務器存儲數(shù)據(jù)恢復總結(jié):
本案例恢復難度比較大。由于兩塊硬盤盤片都有劃傷,在缺失兩塊硬盤的情況下,數(shù)據(jù)出現(xiàn)條帶化錯誤,數(shù)據(jù)恢復工程師嘗試了各種方案,最終修復了錯誤并提取出用戶所需要的數(shù)據(jù)庫記錄。經(jīng)用戶驗證,所恢復出來的表都是有效數(shù)據(jù)。
審核編輯 黃宇
-
存儲
+關注
關注
13文章
4296瀏覽量
85800 -
服務器
+關注
關注
12文章
9123瀏覽量
85328 -
數(shù)據(jù)恢復
+關注
關注
10文章
568瀏覽量
17432
發(fā)布評論請先 登錄
相關推薦
評論