Oracle 10g備份與恢復高階使用者指南--第一章 RMAN體系結構
Oracle 10g Database Backup and Recovery Advanced User's Guide
第二部分 高階RMAN備份與恢復主題(第5-12章)
第三部分 使用RMAN對資料庫傳輸、複製與遷移(第13-16章)
第四部分 使用者管理的備份與恢復(第17-21章)
第一章 RMAN體系結構
1.RMAN環境
必備: Target database 、RMAN 客戶端
可選: 恢復目錄資料庫、恢復目錄使用者、備份資料庫、資料庫副本
介質管理程式 、介質管理目錄、oracle企業管理器
2.RMAN命令列客戶端
A.執行RMAN命令
直接鍵入命令
% rman TARGET SYS/oracle@trgt CATALOG rman/cat@catdb
RMAN> BACKUP DATABASE;
使用命令檔案:命令檔案是一個寫有RMAN命令的文字檔案,呼叫後會順序執行;如果指定log檔案,會將執行結果直接輸入到指定檔案中;
% rman TARGET / CATALOG rman/cat@catdb CMDFILE commandfile.rcv LOG outfile.txt
儲存指令碼:是一個儲存在恢復目錄(recovery catalog)中的RMAN job命令塊
B.只能在block中執行的命令:環境設定ALLOCATE CHANNEL、SET NEWNAME FOR DATAFILE;
C.在RUN block 中無效的command:如下
l CONNECT
l CONFIGURE
l CREATE CATALOG
l DROP CATALOG
l UPGRADE CATALOG
l CREATE SCRIPT
l DELETE SCRIPT
l REPLACE SCRIPT
l LIST
l REPORT
D.log 檔案
指定選項:LOG logfile_name
V$rman_output:最近一次執行結果
V$rman_status:
3.RMAN repository(RMAN資料庫)
RMAN資料庫是收集用於備份、恢復、維護的目標資料庫的後設資料資訊集合;rman儲存這些資訊在control file
也可以在其他資料庫中建立恢復目錄(recovery catalog)來儲存這些資訊;
(See Also: for details on how to manage the RMAN repository, and to learn more about features specific to the recovery catalog)
A.典型的控制檔案記錄型別:circular reuse records , noncircular reuse records
circular reuse records:保留時間由初始化引數control_file_record_keep_time決定;
noncircular reuse records:主要是datafiles, online redo logs, and redo threads
(See Also: to learn how to manage the handling of circular reuse records)
B.無恢復目錄(recovery catalog)的恢復:幾點建議
(1)自動備份控制檔案
(2)儲存DBID
(3)在獨立的磁碟上做映象
(4)儲存所有的RMAN備份log
C.儲存在恢復目錄中的RMAN資料庫
Oracle推薦恢復目錄儲存在一個專用資料庫中;
(1) 在恢復目錄中註冊資料庫:一個恢復目錄中可註冊多個資料庫(DBID)
(2) 恢復目錄內容
a. 資料檔案與歸檔redolog備份集與備份片;
b. 資料檔案複製
c. 歸檔日誌及其複製
d. 目標資料庫中表空間與資料檔案
e. Stored script
f. 固定的RMAN設定
4.media管理
在執行備份或還原到media管理器時,必須分配一個以上通道來保持與media管理器的通訊;
例如:
RMAN> CONFIGURE DEVICE TYPE sbt PARALLELISM 1;
RMAN> CONFIGURE DEFAULT DEVICE TYPE TO sbt;
RMAN> CONFIGURE CHANNEL DEVICE TYPE sbt PARMS 'ENV=(NSR_SERVER=bksvr1)';
RMAN> BACKUP DATABASE;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16976507/viewspace-2131583/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 10g備份與恢復高階使用者指南--第二章 RMAN備份概念Oracle 10g
- Oracle 10g備份與恢復高階使用者指南--第七章 RMAN備份過程與方法Oracle 10g
- Oracle 10g備份與恢復高階使用者指南--第三章 RMAN恢復(Recovery)概念Oracle 10g
- Oracle 10g備份與恢復高階使用者指南--第六章 RMAN備份過程與方法Oracle 10g
- Oracle 10g備份與恢復高階使用者指南--第九章 RMAN備份資訊維護Oracle 10g
- Oracle 10g備份與恢復高階使用者指南--第五章 RMAN環境配置Oracle 10g
- Oracle 10g備份與恢復高階使用者指南--第四章 RMAN連線資料庫Oracle 10g資料庫
- Oracle 10g備份與恢復高階使用者指南--第八章 RMAN表空間時間點恢復(TSPITR)Oracle 10g
- oracle 10g RMAN備份及恢復Oracle 10g
- oracle RMAN 備份恢復總結Oracle
- oracle RMAN 備份恢復總結Oracle
- [記錄]oracle RMAN 備份恢復總結Oracle
- RMAN備份與恢復之加密備份加密
- oracle rman備份恢復的例子Oracle
- Oracle資料庫備份與恢復之RMANOracle資料庫
- Oracle備份與恢復總結[轉]Oracle
- RMAN備份恢復典型案例——RMAN備份&系統變慢
- 循序漸進oracle第7章:備份與恢復之RMAN的簡單備份與恢復Oracle
- Oracle資料庫備份與恢復之三:OS備份/使用者管理的備份與恢復Oracle資料庫
- ORACLE DG從庫 Rman備份恢復Oracle
- RMAN 備份與恢復深入解析(二)
- RMAN 備份與恢復深入解析(一)
- 【轉】 RMAN備份與恢復實踐
- 部落格連結—Oracle備份與恢復Oracle
- RMAN備份恢復原理
- rman備份恢復-rman入門
- Oracle 11G 備份與恢復 使用RMAN建立備份集舉例Oracle
- Oracle資料庫備份與恢復之RMAN2Oracle資料庫
- Oracle的RMAN備份恢復,先從進入RMAN開始總結Oracle
- RMAN備份異機恢復流程總結
- Oracle 備份 與 恢復 概述Oracle
- Oracle RAC備份與恢復Oracle
- Oracle備份與恢復 (zt)Oracle
- Oracle備份與恢復案例Oracle
- Oracle備份與恢復(轉)Oracle
- Oracle 備份恢復篇之RMAN catalogOracle
- Oracle塊損壞恢復(有rman備份)Oracle
- 【備份恢復】Oracle 資料備份與恢復微實踐Oracle