【資料庫資料恢復】ASM磁碟組掉線的Oracle資料庫資料恢復案例

wang1103392發表於2022-10-11

Oracle資料庫故障:


ASM磁碟組掉線,ASM例項不能mount。資料庫管理員嘗試進行簡單的資料庫修復但是沒有成功。



Oracle資料庫資料恢復方案:


資料庫資料恢復工程師對底層的磁碟進行分析。分析組成ASM磁碟組的磁碟。將ASM後設資料提取出來進行分析發現ASM

儲存後設資料已經被損壞,因此導致diskgroup無法mount。


資料庫資料恢復工程師對ASM儲存空間進行重組,然後把ASM磁碟組裡面的資料庫檔案匯出,對匯出的資料庫檔案進行

檢測和恢復。如果匯出的資料庫檔案透過檢測確定資料檔案是完整的,那麼就可以直接利用資料庫檔案啟動資料庫即可;

如果資料庫檔案被損壞,那麼需要對底層的資料庫檔案進行解析之後恢復。



Oracle資料庫資料恢復過程:


1、首先按照上述方案對底層資料進行分析和提取,獲取ASM後設資料,然後利用ASM後設資料重組出ASM儲存空間。


2、ASM儲存空間重組完成後,資料庫資料恢復工程師使用北亞ASM解析工具進行ASM結構解析,最終目的是獲取到

ASM中的資料檔案。


3、對提取出的資料庫檔案進行檢測,檢測結果如下圖:



4、使用資料恢復中心自主開發的oracle資料庫解析工具解析所有資料檔案中的資料記錄,然後按使用者匯入到新的資料庫

中,如下圖所示:



5、資料庫資料恢復工程師透過抽查資料表的方式對恢復出來的資料進行驗證,沒有發現異常。然後讓伺服器管理員親自驗

證資料,確認資料恢復結果完整可用,Oracle資料庫資料恢復成功。




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15810651/viewspace-2917871/,如需轉載,請註明出處,否則將追究法律責任。

相關文章