學習 第2章:備份與恢復選項

mengzhaoliang發表於2008-05-26

/* 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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章