oracle database about Backup and recovery

 數據庫故障的類型:
     1)user process failure:        pmon 自動處理
     2)instance failure:                 smon 自動處理
     3)user errors :                     需要dba通過備份恢復解決
     4)media failure:                  必須通過備份和日誌恢復   
  
邏輯備份與恢復-- 面向object
     1)傳統的導入導出:exp/imp;
     2)數據泵導入導出:expdp/impdp;
邏輯備份就是熱備數據庫對象某一時刻狀態,不能運用在media failure上,邏輯備份的恢復就是還原備份,沒有recover的概念。

物理備份與恢復-- 面向media failure
     1)手工備份與恢復, 也叫用戶管理的備份與恢復,通過OS 的命令,完成備份與還原,然後再運用日誌進行恢復。
     2)自動備份與恢復, 利用oracle 的備份恢復工具rman (或其他備份恢復軟件),還原與恢復過程自動完成,可以備份恢復ASM FILE。      
物理備份從方式上可以有一致性備份(冷備)和非一致性備份(熱備)
完整的備份策略應該以物理備份爲主,邏輯備份爲輔(用於備份一些重要的表)

 閃回技術-- 面向人爲的邏輯錯誤

     一種利用undo數據或閃回日誌的快速恢復技術。可以針對不同層面問題進行邏輯恢復,11g支持七種flashback方式。

 完全恢復與不完全恢復

media failure後,需要運用日誌進行recover。

1)完全恢復:利用完整備份或部分備份,可以將datafile恢復到failure前得最後一次commit,不會出現數據丟失。
     
2)不完全恢復:需要運用完整備份和日誌將database恢復到過去的某個時間點(或SCN),有數據丟失。

 歸檔與非歸檔

歸檔模式:redo log 寫入 archive log

非歸檔模式:沒有archive log, redo log 循環覆蓋

---------關於數據庫熱備與冷備的可執行情況


手工冷備   手工熱備 RMAN冷備 RMAN熱備 完整還原 完全恢復 不完全恢復    歸檔模式 yes yes yes yes yes yes yes 非歸檔模式 yes no yes  no yes no             no
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章