Oracle備份和恢複架構

來源:互聯網
上載者:User

備份
備份其實就是為了防止出錯或者宕機時,作為冗餘的一種手段。
一、Oracle備份從備份類型上分可以分為兩類:物理備份和邏輯備份
1、  物理備份:copy,將datafile、control file等檔案copy到別的地方
Oracle也提供了一些工具比如rman、使用者管理備份。
2、  邏輯備份:複製資料
imp/exp、impdp/expdp

二、按備份時的資料庫狀態
兩種狀態:啟動狀態和關閉狀態
1、  熱備份(聯機備份)
2、  冷備份(離線備份)

三、從備份的狀態
1、一致性備份(擁有相同的scn)
2、非一致性備份

四、備份規模大小
1、完全備份
注意:歸檔模式下的備份才為有效備份,當然要分為一致性和不一致性。
非歸檔需要關閉才是有效備份,開啟的不建議使用。
3、  資料表空間備份
注意:當資料庫在歸檔模式下備份才有效備份
資料表空間處於唯讀或者offline有效備份
4、  資料檔案
注意:歸檔下的備份是有效備份
資料檔案被設定為read  olny或者offline時的備份有效
5、控制檔案
6、歸檔記錄檔

恢複

就是將業務回到資料區塊崩潰前的狀態

一、執行個體恢複(crash recovery)
Oracle自動進行
1、緩衝恢複(cache recovery)
2、事務恢複(transaction recovery)

二、介質恢複(media recovery)

三、恢複方式
1、完全恢複
1)如果是整庫恢複
先mount資料庫
確認所有的資料檔案為online狀態
執行恢複操作
用所有Redo logs檔案
2)資料表空間或者資料檔案及恢複
先open庫
將需要恢複的資料表空間設定為offline
執行恢複
用redo logs
2、  不完全恢複
1)  基於時間
2)  基於scn
3)  基於cancel
4)  基於記錄序號
常見的備份和恢複技術
1、  使用者管理的備份和恢複
2、  RMAN
3、  Imp/exp、impdp/expdp
4、  FLASHBACK
5、  GG

目前只是把一個備份恢複的方法列一個架構出來,後面陸續會整理詳細方法。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.