一、故障描述
ASM磁盤(pán)組掉線 ,ASM實(shí)例不能mount。ASM磁盤(pán)組有4個(gè)500G的磁盤(pán)組成,數(shù)據(jù)庫(kù)和ASM軟件為10.2.0.1,急需恢復(fù)oracle數(shù)據(jù)庫(kù)。
二、故障分析
分析組成ASM磁盤(pán)組的磁盤(pán),取出ASM元數(shù)據(jù),對(duì)元數(shù)據(jù)進(jìn)行分析:ASM存儲(chǔ)元數(shù)據(jù)損壞,導(dǎo)致diskgroup無(wú)法mount。重組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ù)。
三、恢復(fù)過(guò)程
1 底層獲取ASM元數(shù)據(jù),重組ASM存儲(chǔ)空間
2 使用北亞ASM解析工具,解析ASM結(jié)構(gòu),獲得ASM中數(shù)據(jù)文件
3 使用北亞oracle文件檢測(cè)工具對(duì)ASM磁盤(pán)組中的數(shù)據(jù)庫(kù)文件進(jìn)行檢測(cè)
4 使用北亞oracle解析工具,解析所有數(shù)據(jù)文件中的數(shù)據(jù)記錄,按用戶(hù)導(dǎo)入到新的數(shù)據(jù)庫(kù)中
四、恢復(fù)結(jié)果
重組ASM存儲(chǔ)空間,底層解析ASM磁盤(pán),導(dǎo)出數(shù)據(jù)庫(kù)文件。底層解析這些數(shù)據(jù)庫(kù)文件,按用戶(hù)將數(shù)據(jù)導(dǎo)入到新的數(shù)據(jù)庫(kù)中,通過(guò)抽查數(shù)據(jù)表的方式驗(yàn)證數(shù)據(jù),數(shù)據(jù)恢復(fù)成功。
以上就是本次介紹的關(guān)于Oracle ASM故障數(shù)據(jù)恢復(fù)解決方案的全部知識(shí)點(diǎn),感謝大家的而學(xué)習(xí)和對(duì)腳本之家的支持。
您可能感興趣的文章:- Oracle ASM數(shù)據(jù)庫(kù)故障數(shù)據(jù)恢復(fù)解決方案
- 探索ORACLE之ASM概念(完整版)
- oracle中fdisk導(dǎo)致的ASM磁盤(pán)數(shù)據(jù)丟失的解決方法