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

服務器數據恢復—雙循環RAID5陣列崩潰,數據如何恢復?
服務器數據恢復—不當操作導致raid5陣列數據無法恢復的案例
服務器數據恢復—搬遷導致服務器無法識別raid的數據恢復案例
服務器數據恢復—raid5陣列熱備盤未完全激活導致陣列崩潰的數據恢復案例
服務器數據恢復—raid5陣列硬盤壞道導致raid崩潰的數據恢復案例
服務器數據恢復—同友存儲raid5陣列崩潰的數據恢復案例

評論