數據庫故障:
Oracle數據庫的ASM磁盤組掉線,ASM實例不能掛載。管理員嘗試修復數據庫但是沒有成功。
數據庫數據恢復方案:
數據庫數據恢復工程師通過分析組成ASM磁盤組的磁盤底層數據,將ASM元數據提取出來做進一步分析,發(fā)現ASM存儲元數據已經損壞,導致diskgroup無法掛載。數據庫數據恢復工程師將ASM存儲空間重組,然后導出ASM磁盤組里面的數據庫文件,檢測導出的數據庫文件并進行恢復。如果經過檢測確認數據庫文件是完整的,就可以直接使用數據庫文件啟動數據庫;如果數據庫文件損壞,就需要解析底層的數據庫文件并恢復。
數據庫數據恢復過程:
1、將故障服務器中的所有硬盤以只讀方式鏡像備份,后續(xù)的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始數據造成二次破壞。
2、按照上面的數據庫數據恢復方案分析底層數據并進行提取,獲取到ASM元數據,使用ASM元數據重組ASM存儲空間。
3、ASM存儲空間重組完成后,使用到北亞企安自研的ASM解析工具解析ASM結構,提取ASM中的oracle數據庫文件。

北亞企安數據恢復——Oracle數據庫數據恢復
4、檢測提取出的oracle數據庫文件。檢測結果:

北亞企安數據恢復——Oracle數據庫數據恢復
5、使用北亞企安自研的oracle數據庫解析工具解析所有數據庫文件中的數據記錄,然后按照用戶導入到新的oracle數據庫中。

北亞企安數據恢復——Oracle數據庫數據恢復
6、數據庫數據恢復工程師通過抽查數據表的方式對恢復出來的數據庫進行驗證,沒有發(fā)現異常。讓用戶親自驗證數據,經過反復驗證后,確認數據完整可用,本次Oracle數據庫數據恢復工作完成。

北亞企安數據恢復——Oracle數據庫數據恢復
審核編輯黃宇
-
數據恢復
+關注
關注
10文章
712瀏覽量
18983 -
ASM
+關注
關注
1文章
69瀏覽量
19882 -
數據庫
+關注
關注
7文章
4019瀏覽量
68331
發(fā)布評論請先 登錄
【服務器數據恢復】多盤掉線RAID6數據恢復:基于Reed-Solomon算法的修復
MySQL數據庫備份恢復方式對比
服務器數據恢復—EqualLogic存儲上raid5磁盤陣列數據恢復案例
mysql數據恢復—mysql數據庫表被truncate的數據恢復案例
服務器數據恢復—熱備盤上線過程中硬盤掉線導致數據丟失,數據恢復揭秘
數據庫數據恢復—服務器異常斷電導致Oracle數據庫故障的數據恢復案例
Oracle數據恢復—格式化分區(qū)導致Oracle數據庫報錯的數據恢復案例
數據庫數據恢復—MongoDB數據庫文件丟失的數據恢復案例
oracle數據恢復—oracle數據庫誤執(zhí)行錯誤truncate命令如何恢復數據?
MySQL數據庫是什么
服務器數據恢復—雙循環(huán)raid5磁盤陣列數據恢復案例
分布式存儲數據恢復—虛擬機上hbase和hive數據庫數據恢復案例
數據庫數據恢復——MongoDB數據庫文件拷貝后服務無法啟動的數據恢復
Oracle數據庫ASM磁盤組掉線的數據恢復案例
評論