Oracle數(shù)據(jù)庫常見故障表現(xiàn):
1、ORACLE數(shù)據(jù)庫無法啟動或無法正常工作。
2、ORACLE ASM存儲破壞。
3、ORACLE數(shù)據(jù)文件丟失。
4、ORACLE數(shù)據(jù)文件部分損壞。
5、ORACLE DUMP文件損壞。
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)恢復(fù)
Oracle數(shù)據(jù)庫數(shù)據(jù)恢復(fù)方案:
1、檢測存放數(shù)據(jù)庫的服務(wù)器/存儲設(shè)備是否存在硬件故障,如果有硬件故障,讓硬件工程師先處理。
2、以只讀方式檢測故障表現(xiàn)是否與用戶方描述相同。
3、以只讀方式將涉及到的存儲體做完整鏡像。
4、基于鏡像文件分析數(shù)據(jù)和恢復(fù)數(shù)據(jù)。
5、將恢復(fù)出來的數(shù)據(jù)會暫存在另一個存儲體上。
6、驗證恢復(fù)出來的數(shù)據(jù)。
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)恢復(fù)
Oracle數(shù)據(jù)庫數(shù)據(jù)恢復(fù)的可能性分析:
◆ ORACLE數(shù)據(jù)庫無法啟動或無法正常工作。
通常出現(xiàn)這類故障的數(shù)據(jù)可恢復(fù)性比較高。如果SYSTEM表未損壞,數(shù)據(jù)比較容易恢復(fù);如果SYSTEM表損壞,則需要人工核對表結(jié)構(gòu),恢復(fù)較為耗時。
◆ ORACLE ASM存儲破壞:
ASM重置或組成ASM的部分設(shè)備出現(xiàn)故障,故障出現(xiàn)后無大量新數(shù)據(jù)寫入,數(shù)據(jù)通常可以恢復(fù)。
◆ ORACLE數(shù)據(jù)文件丟失:
刪除、格式化或者是其他原因?qū)е翺RACLE數(shù)據(jù)文件的丟失。只要沒有新的數(shù)據(jù)寫入,無論是什么操作系統(tǒng),北亞企安數(shù)據(jù)恢復(fù)工程師可以根據(jù)ORACLE的數(shù)據(jù)組織規(guī)則將數(shù)據(jù)文件恢復(fù)出來,但需要人工核對數(shù)據(jù)文件的名稱。
◆ ORACLE數(shù)據(jù)文件部分損壞:
ORACLE數(shù)據(jù)文件部分損壞(如覆蓋)。北亞企安數(shù)據(jù)恢復(fù)工程師通常會通過數(shù)據(jù)提取和重組,將未損壞部分的數(shù)據(jù)記錄恢復(fù)出來,并新建表追加進去,但是耗時較長。
◆ ORACLE DUMP文件損壞:
ORACLE DUMP文件損壞,可將損壞部分去除,其余部分均可正常追加至數(shù)據(jù)表。
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)恢復(fù)
Tips:
◆ 針對軟件故障,在發(fā)現(xiàn)數(shù)據(jù)丟失/損壞后,盡可能避免對存儲進行任何操作,條件允許情況下最好關(guān)機。在開機狀態(tài)下即使不做任何操作,也可能導(dǎo)致情況更加嚴重。
◆ 條件允許的情況下,在發(fā)現(xiàn)數(shù)據(jù)丟失/損壞后,立即對磁盤或存儲卷做只讀的完整備份。
◆ 針對硬件故障,發(fā)現(xiàn)設(shè)備無法正常工作后,盡可能少加電,避免對設(shè)備的進一步損壞。
◆ 做好備份工作。盡可能避免單存儲備份。如果數(shù)據(jù)非常重要,可考慮異地備份。
審核編輯 黃宇
-
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
568瀏覽量
17432 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3794瀏覽量
64360 -
Oracle
+關(guān)注
關(guān)注
2文章
289瀏覽量
35123
發(fā)布評論請先 登錄
相關(guān)推薦
評論