數(shù)據(jù)庫故障:
Oracle數(shù)據(jù)庫的ASM磁盤組掉線,ASM實例不能掛載。管理員嘗試修復數(shù)據(jù)庫但是沒有成功。
數(shù)據(jù)庫數(shù)據(jù)恢復方案:
數(shù)據(jù)庫數(shù)據(jù)恢復工程師通過分析組成ASM磁盤組的磁盤底層數(shù)據(jù),將ASM元數(shù)據(jù)提取出來做進一步分析,發(fā)現(xiàn)ASM存儲元數(shù)據(jù)已經(jīng)損壞,導致diskgroup無法掛載。數(shù)據(jù)庫數(shù)據(jù)恢復工程師將ASM存儲空間重組,然后導出ASM磁盤組里面的數(shù)據(jù)庫文件,檢測導出的數(shù)據(jù)庫文件并進行恢復。如果經(jīng)過檢測確認數(shù)據(jù)庫文件是完整的,就可以直接使用數(shù)據(jù)庫文件啟動數(shù)據(jù)庫;如果數(shù)據(jù)庫文件損壞,就需要解析底層的數(shù)據(jù)庫文件并恢復。
數(shù)據(jù)庫數(shù)據(jù)恢復過程:
1、將故障服務器中的所有硬盤以只讀方式鏡像備份,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都基于鏡像文件進行,避免對原始數(shù)據(jù)造成二次破壞。
2、按照上面的數(shù)據(jù)庫數(shù)據(jù)恢復方案分析底層數(shù)據(jù)并進行提取,獲取到ASM元數(shù)據(jù),使用ASM元數(shù)據(jù)重組ASM存儲空間。
3、ASM存儲空間重組完成后,使用到北亞企安自研的ASM解析工具解析ASM結構,提取ASM中的oracle數(shù)據(jù)庫文件。
北亞企安數(shù)據(jù)恢復——Oracle數(shù)據(jù)庫數(shù)據(jù)恢復
4、檢測提取出的oracle數(shù)據(jù)庫文件。檢測結果:
北亞企安數(shù)據(jù)恢復——Oracle數(shù)據(jù)庫數(shù)據(jù)恢復
5、使用北亞企安自研的oracle數(shù)據(jù)庫解析工具解析所有數(shù)據(jù)庫文件中的數(shù)據(jù)記錄,然后按照用戶導入到新的oracle數(shù)據(jù)庫中。
北亞企安數(shù)據(jù)恢復——Oracle數(shù)據(jù)庫數(shù)據(jù)恢復
6、數(shù)據(jù)庫數(shù)據(jù)恢復工程師通過抽查數(shù)據(jù)表的方式對恢復出來的數(shù)據(jù)庫進行驗證,沒有發(fā)現(xiàn)異常。讓用戶親自驗證數(shù)據(jù),經(jīng)過反復驗證后,確認數(shù)據(jù)完整可用,本次Oracle數(shù)據(jù)庫數(shù)據(jù)恢復工作完成。
北亞企安數(shù)據(jù)恢復——Oracle數(shù)據(jù)庫數(shù)據(jù)恢復
審核編輯黃宇
-
數(shù)據(jù)恢復
+關注
關注
10文章
587瀏覽量
17662 -
ASM
+關注
關注
1文章
69瀏覽量
19112 -
數(shù)據(jù)庫
+關注
關注
7文章
3852瀏覽量
64722
發(fā)布評論請先 登錄
相關推薦
服務器數(shù)據(jù)恢復—raid5陣列上層win系統(tǒng)+oracle數(shù)據(jù)庫數(shù)據(jù)恢復案例
數(shù)據(jù)庫數(shù)據(jù)恢復—ORACLE常見故障的數(shù)據(jù)恢復可行性分析
![](https://file1.elecfans.com/web1/M00/F4/0E/wKgaoWcjQkiAUEtPAARW0EZvIRw202.jpg)
數(shù)據(jù)庫數(shù)據(jù)恢復—Oracle ASM磁盤組數(shù)據(jù)恢復案例#數(shù)據(jù)恢復 #數(shù)據(jù)庫數(shù)據(jù)恢復
數(shù)據(jù)庫數(shù)據(jù)恢復—通過拼接數(shù)據(jù)庫碎片恢復SQLserver數(shù)據(jù)庫
![<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—通過拼接<b class='flag-5'>數(shù)據(jù)庫</b>碎片<b class='flag-5'>恢復</b>SQLserver<b class='flag-5'>數(shù)據(jù)庫</b>](https://file1.elecfans.com/web1/M00/F4/07/wKgaoWcjE32AbQdWAAJD_hojvJc119.png)
數(shù)據(jù)庫數(shù)據(jù)恢復—Oracle ASM實例無法掛載的數(shù)據(jù)恢復案例
![<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>Oracle</b> <b class='flag-5'>ASM</b>實例無法掛載的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/6D/03/pYYBAGMxGQOAIdT9AAEmCgX8OAo311.png)
oracle數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫打開報錯的數(shù)據(jù)恢復案例
![<b class='flag-5'>oracle</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>打開報錯的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/8F/05/wKgZomTLUp-AEdgqAAJwnPCXKpg284.png)
Oracle數(shù)據(jù)恢復—異常斷電后Oracle數(shù)據(jù)庫啟庫報錯的數(shù)據(jù)恢復案例
![<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—異常斷電后<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>啟<b class='flag-5'>庫</b>報錯的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/08/B8/wKgZomb6Ns-AbiICAAFlXAFpKKU086.png)
數(shù)據(jù)庫數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫文件system01.dbf損壞的數(shù)據(jù)恢復案例
![<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>文件system01.dbf損壞的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com//web2/M00/06/BC/wKgZombqY1-AbIlmAAA0fq5EyZY308.jpg)
數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復案例
![<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—SQL Server<b class='flag-5'>數(shù)據(jù)庫</b>出現(xiàn)823錯誤的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/07/F4/wKgaombs78mANJ1GAAPeSoXHVPE244.png)
Oracle數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫delete刪除的數(shù)據(jù)恢復方法
Oracle數(shù)據(jù)恢復—Oracle刪除數(shù)據(jù)不用怕!這些數(shù)據(jù)恢復方法了解一下
數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫所在分區(qū)空間不足報錯的數(shù)據(jù)恢復案例
服務器數(shù)據(jù)恢復—RAID5多塊磁盤掉線導致崩潰的數(shù)據(jù)恢復案例
![服務器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—RAID5多塊<b class='flag-5'>磁盤</b><b class='flag-5'>掉線</b>導致崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/A4/BF/pYYBAGRcklmAH4s_AAJJZxWzDlg105.png)
數(shù)據(jù)庫數(shù)據(jù)恢復—Sql Server數(shù)據(jù)庫文件丟失的數(shù)據(jù)恢復案例
![<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—Sql Server<b class='flag-5'>數(shù)據(jù)庫</b>文件丟失的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/9D/7C/pYYBAGQub62ABZHVAAJKkVvcctE851.png)
Oracle數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫誤truncate表的數(shù)據(jù)恢復案例
![<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>誤truncate表的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/9A/D7/pYYBAGQdHS6AJ5uRAAIvhiclg9s075.png)
評論