建立恢復目錄recover catalog(OCM複習總結)
轉載請註明
建立恢復目錄
1、 概念
恢復目錄是在單獨的資料庫中建立的方案。它包含從目標資料庫的控制檔案中獲取的 RMAN 後設資料。RMAN 將有關資料庫結構、歸檔重做日誌、備份集以及資料檔案副本的資訊從目標資料庫的控制檔案傳播到恢復目錄中。RMAN 儲存、使用和維護恢復目錄中的資訊。
執行以下操作時,恢復目錄是由 RMAN 維護的:
1. 在目錄中註冊目標資料庫。
2. 重新同步該目錄和目標資料庫的控制檔案。
3. 將資料庫重置為以前的複本。
4. 更改有關備份或檔案的資訊。
5. 執行備份、還原或恢復操作。
可以使用 REPORT 和 LIST 命令從恢復目錄中獲取資訊。可以將指令碼儲存在恢復目
錄中。
恢復目錄包含關於如下內容的資訊:
• 資料檔案和歸檔重做日誌檔案備份集和備份片:
該目錄儲存備份集名稱和時間等資訊。
• 資料檔案副本:
該目錄記錄資料檔案副本的時間戳和名稱。
• 歸檔重做日誌檔案及其副本:
該目錄維護伺服器建立的歸檔日誌以及 RMAN 製作的任何副本的記錄。
• 目標資料庫的物理結構:
它包含的資訊與目標資料庫控制檔案中包含的資訊類似。
要確保目錄處於最新狀態,請定期執行 RESYNC CATALOG 命令。經驗表明,應每隔 n 天
至少執行一次該命令,其中,n 是初始化引數。 CONTROL_FILE_RECORD_KEEP_TIME 的設定值
2、 測試
-----建立需要的表空間的
SQL> create tablespace rman
2 datafile '/oradata/oracle/product/10.2/oradata/ora10/rman01.dbf' size 100m
3 autoextend on;
-----建立使用者
SQL> create user rman_user identified by gelc123
2 default tablespace rman
3 quota unlimited on rman;
-----授予響應的許可權
SQL> grant recovery_catalog_owner to rman_user;
SQL> grant connect,resource to rman_user;
-----登陸到作業系統,使用RMAN呼叫RMAN命令直譯器,使用LOG選項允許RMAN將訊息和命令輸出到檔案
rman catalog rman_user/gelc123[@catalogserver] log= catalog.log
然後
RMAN> create catalog tablespace 'RMAN';
----連線到恢復目錄
rman target sys/gelc123[@databaseserver]
RMAN> connect catalog rman_user/gelc123[@catalogserver]
-----註冊資料庫到恢復目錄
RMAN> register database;
database registered in recovery catalog
starting full resync of recovery catalog
full resync complete
-----手動同步恢復目錄和控制檔案
RMAN> RESYNC CATALOG ;
starting full resync of recovery catalog
full resync complete
3、 報告相關資訊
REPORT 命令
可以使用 REPORT 命令來分析備份、複製、還原和恢復操作的各個方面。
LIST 命令
可以使用 LIST 命令顯示備份集、檔案副本和歸檔日誌的相關資訊(儲存在恢復目錄中)。
檢視
除了 REPORT 和 LIST 命令外,還可以使用 SQL 命令查詢建立恢復目錄時建立的資料字典和動態檢視。
4、 相關資料字典(登陸建立的CATALOG使用者才能進行查詢)
a) RC_DATABASE
b) RC_DATAFILE
c) RC_STORED_SCRIPT
d) RC_STORED_SCRIPT_LINE
e) RC_TABLESPACE
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7728585/viewspace-710249/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 建立恢復目錄catalog並註冊目標庫
- 使用RMAN恢復目錄(catalog)解析
- 【備份恢復】RMAN catalog 恢復目錄資料庫資料庫
- rman之建立恢復目錄筆記筆記
- 【RMAN】使用恢復目錄catalog備份目標資料庫的演示資料庫
- 恢復目錄資料庫(Recovery Catalog)作用及演示例項資料庫
- ORACLE中的物化檢視(OCM複習總結)Oracle
- [總結]學習目錄
- oracle實驗記錄 (恢復-rman catalog)Oracle
- 冷備手工完全恢復(recover database,recover tablespace,recover datafile)Database
- [記錄]oracle RMAN 備份恢復總結Oracle
- 【備份恢復】之RMAN 恢復目錄庫(客戶端備份資訊註冊到目標庫恢復目錄中)客戶端
- Oracle 11G 恢復目錄Oracle
- DB2建立catalog編目DB2
- STATSPACK 安裝(OCM複習)
- ORACLE RMAN異機異目錄恢復Oracle
- 年度總結系列目錄
- 利用Omni Recover恢復IOS資料iOS
- 恢復之RAC資料庫RECOVER資料庫
- autosar學習總目錄
- 玩轉恢復目錄資料庫(一)資料庫
- 玩轉恢復目錄資料庫(二)資料庫
- 玩轉恢復目錄資料庫(四)資料庫
- RMAN恢復目錄資料庫的搭建資料庫
- rman不使用恢復目錄恢復資料庫示例及問題資料庫
- RMAN異機恢復總結
- python複製資料夾到一個目錄,或者按目錄層級建立複製Python
- 透過搭建恢復目錄實現RMAN異地備份和恢復
- (2)caffe總結之目錄結構
- RAC安裝目錄許可權快速恢復
- Oracle 目錄許可權丟失故障恢復Oracle
- 恢復目錄比控制檔案的優勢
- 恢復目錄資料庫備份指令碼資料庫指令碼
- Oracle 備份恢復篇之RMAN catalogOracle
- Linux 只複製目錄,不復制目錄下的資料檔案Linux
- Omni Recover for Mac(iPhone資料恢復軟體)MaciPhone資料恢復
- iPhone資料恢復軟體:Omni Recover for MaciPhone資料恢復Mac
- SMON: recover undo segment與並行事務恢復並行