學習 第2章:備份與恢復選項
/* 2008/05/26
*Oracle 備份與恢復培訓教程 Kenny Smith,Stephan Haisley著 周琪、韓岷、李渝琳等譯
*第2章:備份與恢復選項
*/
1 資料庫備份與恢復分為兩種:使用者管理和伺服器管理。
使用者管理備份策略意味著由管理員自己來實施備份和恢復操作。
2 一致性備份:資料庫關閉時複製的資料庫檔案,也叫冷備份。
非一致性備份:資料庫開啟時複製的資料庫檔案,也叫熱備份。
3 物理資料庫恢復可以透過多種方式完成,包括:完全資料庫恢復、不完全資料庫恢復、表空間時間
點恢復。
4 三種不完全恢復:
基於時間的恢復:可以指定期望的資料庫恢復的時間。
基於取消的恢復:可以指定恢復到某一重做恢復檔案。這種恢復操作結束時,所有的改變透過重做
日誌被重新應用於資料庫,包括取消操作前最新的重做日誌。基於取消的恢復結果,資料庫中包含了
最後重做日誌被填寫時的全部資料。資料庫開啟時,所有為提交的事務被回退。
基於更改的恢復:可以指定恢復停止時的Oracle資料庫的SCN。
5 模式(schema)是資料庫使用者的資料庫物件集,包括:表、檢視、資料連結關係、觸發器、過程、
函式、包等。
6 Oracle的LogMiner工具讀取日誌檔案並且還原其中的SQL語句,可以使用LogMiner提供的SQL語句重
新建立或者恢復以前資料庫事務建立的SQL語句。
7 Oracle資料庫的伺服器管理的備份和恢復策略由RMAN(恢復管理器--Recovery Manager)來處理備
份和恢復操作。指導RMAN製作備份、執行還原、完成恢復。
Oracle的RMAN提供一個資料庫備份、還原和恢復的彈性、有效和智慧的機智。RMAN完成塊層次的數
據庫備份和恢復。Oracle資料庫的最小原子單位是資料塊。資料檔案、重做日誌檔案和控制檔案均由
資料塊組成。RMAN向備份位置讀寫這些資料塊。恢復時,RMAN從備份位置讀取資料塊的複製來還原數
據庫。雖然RMAN也能製作資料檔案和控制檔案的映像複製,但以資料塊的方式工作仍是它最有價值的
特點。
8 RMAN恢復管理器的特徵:
1、智慧化:只需簡單的命令
2、資料塊層操作:可以增量備份,減少空間和時間。
3、備份範圍:可以只備份控制檔案、一個或多個資料檔案、一個或多個表空間、整個資料庫、部分
或所有歸檔日誌檔案。
4、目錄:RMAN可以使用目錄儲存資料庫備份和恢復細節,這個目錄是表、檢視、序列的摘要,包含
了所有資料庫備份的歷史。
5、介質管理層:備份操作過程中,通常要將備份資料寫入磁帶裝置中。磁帶裝置可能是一個磁帶或
者是一個磁帶陣列。
6、儲存指令碼:可以建立一組命令指令碼並儲存到恢復管理器目錄中,呼叫即可。
7、SQL直譯器:在RMAN提示符下,可以鍵入SQL命令完成資料庫操作
8、效能:備份是耗費時間和資源的事情。RMAN提供不同的引數來控制備份過程中建立的檔案數量和
大小、同時被讀取的檔案數量,以及每秒被讀取的最大資料量。備份不用將表空間置於熱備份方式,
因此,沒有額外的重做日誌產生,這樣比使用者管理熱備份完成更好。
9 RMAN恢復管理器的功能
1、資料庫檔案複製
2、複製資料庫
3、備用資料庫
4、表空間時間點恢復
10 可以透過物理備份資料庫。透過下列哪種操作可以完成物理備份?
A、關閉資料庫
B、從資料庫中提取資料
C、在資料庫中製作資料庫檔案的備份
D、開啟時執行到處程式
答案:C
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-310350/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle邏輯備份與恢復選項說明Oracle
- mysql學習筆記之備份與恢復MySql筆記
- MySQL增量備份與恢復例項MySql
- 循序漸進oracle第7章:備份與恢復之RMAN的簡單備份與恢復Oracle
- RMAN例項備份與恢復詳解
- 備份與恢復:polardb資料庫備份與恢復資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- 備份與恢復--利用備份的控制檔案恢復
- 備份與恢復系列 十一 控制檔案的備份與恢復
- Postgresql 備份與恢復SQL
- MySQL備份與恢復MySql
- MySQL 備份與恢復MySql
- 《MySQL 入門教程》第 06 篇 備份與恢復MySql
- 【備份恢復】Oracle 資料備份與恢復微實踐Oracle
- Mysql備份與恢復(1)---物理備份MySql
- RMAN備份與恢復之加密備份加密
- Mysql 企業級備份與恢復(學習筆記七)MySql筆記
- 備份與恢復系列 十 引數檔案spfile的備份與恢復
- Oracle 備份 與 恢復 概述Oracle
- gitlab備份與恢復Gitlab
- MongoDB之備份與恢復MongoDB
- SiteServer CMS 備份與恢復Server
- Oracle RAC備份與恢復Oracle
- Mysql的備份與恢復MySql
- Mysql 備份與恢復 二MySql
- Oracle備份與恢復 (zt)Oracle
- Oracle備份與恢復案例Oracle
- Oracle備份與恢復(轉)Oracle
- Jenkins備份與恢復Jenkins
- rman資料備份恢復學習筆記筆記
- MySQL 非常規恢復與物理備份恢復MySql
- 備份與恢復(Parameter 檔案恢復篇)
- Mysql備份與恢復(2)---邏輯備份MySql
- 單例項備份恢復成RAC單例
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- 備份&恢復之四:非歸檔模式下的備份與恢復模式
- 【備份恢復】從備份恢復資料庫資料庫
- 【管理篇備份恢復】備份恢復基礎