「資料庫數據恢復」HP-UX系統誤刪除ORACLE資料庫的數據恢復案例

資料庫恢復環境:

聯通海南分部信息平台,HP-UX小型機;

ORACLE資料庫,卷文件系統為VxFS。

北亞數據恢復——ORACLE數據恢復

資料庫故障&分析:

工程師誤RM掉了重要ORACLE資料庫,丟失了所有的數據表、UNDO、LOG等。

經過北亞資料庫數據恢復工程師團隊會診,給用戶方提供兩套ORACLE資料庫恢復方案:

方案一:分析文件系統規律性,對特定文件的節點進行重建。重現原來文件屬性(名稱、位置、大小等)。

方案二:根據ORACLE資料庫本身結構特性,對全盤進行規律性分析&總結,恢復所有ORACLE數據表、LOG及UNDO文件。因ORACLE資料庫表頭會描述表在ORACLE環境中的名稱及大小,故表名稱問題亦可解決。

北亞數據恢復——ORACLE數據恢復

資料庫數據恢復過程:

1、 數據恢復工程師遠程登錄到HP-UX系統,對故障卷執行DD操作,輸出到另外卷上。

2、 通過FTP傳輸到WINDOWS平台,將目的盤快遞到我們數據恢復中心。

3、 實施方案一,利用北亞自主研發數據恢復軟體成功分析出除UNDO1外的所有其他文件節點表,根據節點將文件全部提取出來。

4、 實施方案二,成功恢復出所有文件,排除UNDO1後與方案一比較,結果2這套方案恢復出來的數據1個位元組都不差。基於這個結果我們可以判斷:除UNDO1外,其餘文件都是正確的。

5、 因UNDO1並不影響數據,且按方案一結論看也應該正確,到此步已經完成數據恢復。

6、 協助用戶將所有恢復出來的資料庫數據還原到準備好的HP-UX系統,成功啟動服務,數據完好無損。

北亞數據恢復——ORACLE數據恢復

數據安全Tips:

UNIXLINUX誤刪除後應儘快UMOUNT掉卷,最好直接關掉設備,DD之後再做其他操作。