oracle數(shù)據(jù)庫故障&分析:
oracle數(shù)據(jù)庫ASM磁盤組掉線,ASM實例不能掛載。數(shù)據(jù)庫管理員嘗試修復(fù)數(shù)據(jù)庫,但是沒有成功。
oracle數(shù)據(jù)庫數(shù)據(jù)恢復(fù)過程:
1、將oracle數(shù)據(jù)庫所涉及磁盤以只讀方式備份。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進行,避免對原始磁盤數(shù)據(jù)造成二次破壞。
2、基于鏡像文件對磁盤底層數(shù)據(jù)進行分析。從ASM磁盤組的磁盤中將ASM存儲元數(shù)據(jù)提取出來做分析,分析發(fā)現(xiàn)ASM存儲元數(shù)據(jù)已經(jīng)損壞,導(dǎo)致磁盤組無法掛載。
3、利用ASM元數(shù)據(jù)重組ASM存儲空間,導(dǎo)出ASM磁盤組中的數(shù)據(jù)庫文件,并檢測導(dǎo)出的數(shù)據(jù)庫文件。經(jīng)過檢測,如果數(shù)據(jù)文件完整,利用數(shù)據(jù)庫文件啟動數(shù)據(jù)庫即可;如果數(shù)據(jù)庫文件被損壞,那么需要通過解析底層的數(shù)據(jù)庫文件來恢復(fù)數(shù)據(jù)。
4、使用北亞企安自研ASM解析工具對ASM結(jié)構(gòu)進行解析,提取ASM中的數(shù)據(jù)庫文件。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)恢復(fù)
5、檢測提取出的數(shù)據(jù)庫文件。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)恢復(fù)
6、使用北亞企安數(shù)據(jù)恢復(fù)工程師編寫的oracle數(shù)據(jù)庫解析工具解析所有數(shù)據(jù)庫文件中的數(shù)據(jù)記錄,然后按照用戶導(dǎo)入到新數(shù)據(jù)庫中。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)恢復(fù)
7、數(shù)據(jù)庫數(shù)據(jù)恢復(fù)工程師通過抽查數(shù)據(jù)表的方式對數(shù)據(jù)進行驗證,沒有發(fā)現(xiàn)異常。交由用戶方工程師驗證數(shù)據(jù),經(jīng)過認(rèn)證檢測,用戶方確認(rèn)恢復(fù)數(shù)據(jù)完整有效。本次Oracle數(shù)據(jù)庫數(shù)據(jù)恢復(fù)完成。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)恢復(fù)
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9995瀏覽量
90065 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
673瀏覽量
18535 -
ASM
+關(guān)注
關(guān)注
1文章
69瀏覽量
19688 -
Oracle
+關(guān)注
關(guān)注
2文章
301瀏覽量
36793
發(fā)布評論請先 登錄
數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle數(shù)據(jù)庫故障的數(shù)據(jù)恢復(fù)案例

Oracle數(shù)據(jù)恢復(fù)—格式化分區(qū)導(dǎo)致Oracle數(shù)據(jù)庫報錯的數(shù)據(jù)恢復(fù)案例

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫文件丟失的數(shù)據(jù)恢復(fù)案例

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫被加密如何恢復(fù)數(shù)據(jù)?

oracle數(shù)據(jù)恢復(fù)—oracle數(shù)據(jù)庫誤執(zhí)行錯誤truncate命令如何恢復(fù)數(shù)據(jù)?

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)——MongoDB數(shù)據(jù)庫文件拷貝后服務(wù)無法啟動的數(shù)據(jù)恢復(fù)

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server附加數(shù)據(jù)庫提示“錯誤 823”的數(shù)據(jù)恢復(fù)案例

SqlServer數(shù)據(jù)恢復(fù)—SqlServer數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—Mysql數(shù)據(jù)庫表記錄丟失的數(shù)據(jù)恢復(fù)流程

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—ORACLE常見故障的數(shù)據(jù)恢復(fù)可行性分析
數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—MYSQL數(shù)據(jù)庫ibdata1文件損壞的數(shù)據(jù)恢復(fù)案例
Sybase數(shù)據(jù)恢復(fù)—Sybase數(shù)據(jù)庫無法啟動怎么恢復(fù)數(shù)據(jù)?

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—通過拼接數(shù)據(jù)庫碎片恢復(fù)SQLserver數(shù)據(jù)庫

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—Oracle ASM實例無法掛載的數(shù)據(jù)恢復(fù)案例

oracle數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫打開報錯的數(shù)據(jù)恢復(fù)案例

評論