數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境:
Oracle數(shù)據(jù)庫(kù)ASM磁盤(pán)組有4塊成員盤(pán)。
數(shù)據(jù)庫(kù)故障&分析:
Oracle數(shù)據(jù)庫(kù)ASM磁盤(pán)組掉線 ,ASM實(shí)例無(wú)法掛載,用戶聯(lián)系我們要求恢復(fù)oracle數(shù)據(jù)庫(kù)。
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)工程師拿到磁盤(pán)后,先將所有磁盤(pán)以只讀方式進(jìn)行扇區(qū)級(jí)別的鏡像備份,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤(pán)數(shù)據(jù)造成二次破壞。
基于鏡像文件分析ASM磁盤(pán)組的磁盤(pán)底層數(shù)據(jù),讀取并分析ASM元數(shù)據(jù),發(fā)現(xiàn)磁盤(pán)組無(wú)法掛載的原因是ASM元數(shù)據(jù)損壞。
經(jīng)過(guò)北亞企安數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)工程師會(huì)診,敲定數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)方案:
重組ASM存儲(chǔ)空間→從ASM磁盤(pán)組中導(dǎo)出數(shù)據(jù)庫(kù)文件→對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行檢測(cè)&修復(fù)。
如果數(shù)據(jù)庫(kù)文件完好,可以利用從ASM磁盤(pán)組中導(dǎo)出的數(shù)據(jù)庫(kù)文件啟動(dòng)數(shù)據(jù)庫(kù);如果數(shù)據(jù)庫(kù)文件損壞,在底層解析這些數(shù)據(jù)庫(kù)文件,將數(shù)據(jù)導(dǎo)入到新的數(shù)據(jù)庫(kù)中恢復(fù)數(shù)據(jù)。
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)過(guò)程:
1、底層獲取ASM元數(shù)據(jù),重組ASM存儲(chǔ)空間。
2、使用北亞企安自研ASM解析工具解析ASM結(jié)構(gòu),獲取ASM中數(shù)據(jù)文件。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
3、使用oracle文件檢測(cè)工具檢測(cè)ASM磁盤(pán)組中的數(shù)據(jù)庫(kù)文件。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
4、使用oracle解析工具解析所有數(shù)據(jù)文件中的數(shù)據(jù)記錄,按用戶導(dǎo)入到新的數(shù)據(jù)庫(kù)中。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
5、通過(guò)抽查數(shù)據(jù)表的方式驗(yàn)證數(shù)據(jù)沒(méi)有發(fā)現(xiàn)問(wèn)題。用戶方工程師經(jīng)過(guò)反復(fù)查詢驗(yàn)證,確認(rèn)恢復(fù)數(shù)據(jù)完整有效。本次數(shù)據(jù)恢復(fù)工作完成。
北亞企安數(shù)據(jù)恢復(fù)——oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9123瀏覽量
85324 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
568瀏覽量
17432 -
ASM
+關(guān)注
關(guān)注
1文章
68瀏覽量
19038
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論