oracle rman 架构图,图解Oracle RMAN备份入门
什么是RMAN
RMAN可以用來備份和還原數(shù)據(jù)庫文件、歸檔日志和控制文件。它也可以用來執(zhí)行完全或不完全的數(shù)據(jù)庫恢復(fù)。
RMAN不能用于備份初始化參數(shù)文件和口令文件。
RMAN啟動(dòng)數(shù)據(jù)庫上的Oracle服務(wù)器進(jìn)程來進(jìn)行備份或還原。備份、還原、恢復(fù)是由這些進(jìn)程驅(qū)動(dòng)的。
RMAN可以由OEM的Backup Manager GUI來控制。
RMAN的兩個(gè)概念
Target Database:(目標(biāo)數(shù)據(jù)庫)
就是需要RMAN對(duì)其進(jìn)行備份與恢復(fù)的數(shù)據(jù)庫,RMAN 可以備份數(shù)據(jù)文件,控制文件,歸檔日志,spfile.
recovery catalog: (恢復(fù)目錄)
用來保存?zhèn)浞菖c恢復(fù)信息的一個(gè)數(shù)據(jù)庫,不建議創(chuàng)建在目標(biāo)數(shù)據(jù)庫上。RMAN 利用恢復(fù)目錄記載的信息去判斷如何執(zhí)行需要的備份恢復(fù)操作。
如果不采用恢復(fù)目錄,備份信息可以存在于目標(biāo)數(shù)據(jù)庫的 control file 中。
如果存放在目標(biāo)數(shù)據(jù)庫的 control file 中,控件文件會(huì)不斷增長,不能保存 RMAN 的Script. CONTROL_FILE_RECORD_KEEP_TIME (default=7):控件文件中 RMAN 信息保存的最短時(shí)間。
使用恢復(fù)目錄的優(yōu)勢(shì): 可以存儲(chǔ)腳本,記載較長時(shí)間的備份恢復(fù)操作。
1 先在Sql Plus中查看一下快閃恢復(fù)區(qū)的參數(shù)信息;
簡單的說,閃回恢復(fù)區(qū)是一塊用以存儲(chǔ)恢復(fù)相關(guān)的文件的存儲(chǔ)空間。
2 查看快閃恢復(fù)區(qū)的位置和空間使用;
3 從命令行啟動(dòng)RMAN;
4 輸入如下命令連接,錯(cuò)誤;
5 再輸入無恢復(fù)目錄的 rman nocatalog 命令,還是沒有連接到目標(biāo)數(shù)據(jù)庫;
6?如果啟動(dòng)了RMAN,但是發(fā)現(xiàn)沒有連接到正確的數(shù)據(jù)庫,或者要連接到不同的數(shù)據(jù)庫,可以用CONNECT;
輸入connect target,連接到數(shù)據(jù)庫;
7 輸入backup as copy database備份整個(gè)數(shù)據(jù)庫;
似乎出現(xiàn)了一些錯(cuò)誤;下次再說;可看到生成了 .BKP 備份文件;
8 查看一下備份集;
9 打開相應(yīng)目錄,可看到生成的備份文件。
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的oracle rman 架构图,图解Oracle RMAN备份入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle逻辑结构包含,在Oracle
- 下一篇: cx oracle 返回码,oracle