oracle數(shù)據(jù)庫數(shù)據(jù)恢復環(huán)境:
一臺服務器,底層由12塊硬盤組成一組磁盤陣列,上層操作系統(tǒng)上運行oracle數(shù)據(jù)庫。
oracle數(shù)據(jù)庫故障:
數(shù)據(jù)庫無法打開,報錯:“數(shù)據(jù)庫無法打開”,管理員第一時間將服務器關機,聯(lián)系我們中心恢復數(shù)據(jù)。
拿到服務器后,將服務器中所有磁盤編號后取出,硬件工程師對所有磁盤進行硬件故障檢測,沒有發(fā)現(xiàn)有硬盤存在硬件故障。
北亞企安數(shù)據(jù)恢復工程師通過和用戶溝通&檢測,初步判斷oracle數(shù)據(jù)庫故障原因是工作人員的誤操作刪除數(shù)據(jù)庫文件,需要通過文件目錄索引信息進行數(shù)據(jù)恢復。
oracle數(shù)據(jù)庫數(shù)據(jù)恢復過程:
1、將故障服務器中所有硬盤接入到數(shù)據(jù)恢復專用存儲設備上,以只讀方式進行扇區(qū)級鏡像備份。備份完成后按照編號將所有硬盤還原到原服務器中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都基于鏡像文件進行,避免對原始磁盤數(shù)據(jù)造成二次破壞。
2、基于鏡像文件掃描文件目錄索引。通過掃描到的被標記為刪除的,索引信息所描述的文件位置及大小,將文件導出。
3、分析導出的文件結構,獲取文件結構的特征。北亞企安數(shù)據(jù)恢復工程師編寫小程序在相應的分區(qū)自由空間內(nèi)檢索&提取與之相同類型的文件。
4、調(diào)試&檢驗提取到的所有數(shù)據(jù)庫文件。
5、經(jīng)過數(shù)據(jù)恢復工程師的檢驗,確認恢復出來的數(shù)據(jù)庫文件完整。經(jīng)過用戶方工程師的驗證,確認恢復出來的oracle數(shù)據(jù)庫數(shù)據(jù)完整有效。本次oracle數(shù)據(jù)庫數(shù)據(jù)恢復工作完成。
審核編輯 黃宇
-
數(shù)據(jù)恢復
+關注
關注
10文章
635瀏覽量
18001 -
數(shù)據(jù)庫
+關注
關注
7文章
3900瀏覽量
65753
發(fā)布評論請先 登錄
數(shù)據(jù)庫數(shù)據(jù)恢復——MongoDB數(shù)據(jù)庫文件拷貝后服務無法啟動的數(shù)據(jù)恢復

數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server附加數(shù)據(jù)庫提示“錯誤 823”的數(shù)據(jù)恢復案例

SqlServer數(shù)據(jù)恢復—SqlServer數(shù)據(jù)庫數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—ORACLE常見故障的數(shù)據(jù)恢復可行性分析
Sybase數(shù)據(jù)恢復—Sybase數(shù)據(jù)庫無法啟動怎么恢復數(shù)據(jù)?

Oracle報錯“system01.dbf需要更多的恢復來保持一致性”的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—通過拼接數(shù)據(jù)庫碎片恢復SQLserver數(shù)據(jù)庫

數(shù)據(jù)庫數(shù)據(jù)恢復—Oracle ASM實例無法掛載的數(shù)據(jù)恢復案例

oracle數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫打開報錯的數(shù)據(jù)恢復案例

Oracle數(shù)據(jù)恢復—異常斷電后Oracle數(shù)據(jù)庫啟庫報錯的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫文件system01.dbf損壞的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復案例

Oracle數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫delete刪除的數(shù)據(jù)恢復方法
數(shù)據(jù)庫數(shù)據(jù)恢復—SqlServer數(shù)據(jù)庫底層File Record被截斷為0的數(shù)據(jù)恢復案例

評論