ORACLE RMAN 講解

ORACLE RMAN 講解

ID:38581820

大?。?96.50 KB

頁數(shù):26頁

時間:2019-06-15

ORACLE RMAN 講解_第1頁
ORACLE RMAN 講解_第2頁
ORACLE RMAN 講解_第3頁
ORACLE RMAN 講解_第4頁
ORACLE RMAN 講解_第5頁
資源描述:

《ORACLE RMAN 講解》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、--=========================--RMAN概述及其體系結(jié)構(gòu)--=========================一、RecoveryManager(RMAN)特性是一種用于集備份(backup)、還原(restore)和恢復(fù)(recover)數(shù)據(jù)庫于一體的Oracle工具,支持命令行及圖形界面操作能夠備份整個數(shù)據(jù)庫、表空間、數(shù)據(jù)文件、控制文件、歸檔文件以及Spfile參數(shù)文件。支持增量數(shù)據(jù)塊級別的備份和塊級別的介質(zhì)恢復(fù)可以保存頻繁執(zhí)行的備份恢復(fù)腳本可以實現(xiàn)數(shù)據(jù)庫的克隆、使用RMAN建立備用數(shù)據(jù)庫支持鏡像備份與備份集,可以備份到磁盤與磁帶管理備份與恢復(fù)任務(wù)可增加備份

2、并發(fā)度或限制I/O減少備份給數(shù)據(jù)庫帶來的影響在備份期間檢查損壞的數(shù)據(jù)塊支持在備份期間使用壓縮特性來減少磁盤空間的占用二、RMAN組件1.RMAN可執(zhí)行程序在Windows操作系統(tǒng)中為rman.exe,在Unix系統(tǒng)中為rman程序所在位置:$ORACLE_HOME/bina.進程與內(nèi)存要求更多的進程的需要大池的分配b.基本環(huán)境變量需求ORACLE_SID,ORACLE_HOME,PATH,NLS_LANG,對基于時間的備份與恢復(fù),需要另外設(shè)置NLS_DATE_FORMATc.權(quán)限要求需要sysdba系統(tǒng)權(quán)限如果是本地,也可以采用OS認證,遠程需要采用密碼文件認證d.版本要求RMAN工具版

3、本與目標數(shù)據(jù)庫必須是同一個版本。如使用恢復(fù)目錄還需要注意創(chuàng)建rman恢復(fù)目錄的腳本版本必須大于或等于恢復(fù)目錄所在數(shù)據(jù)庫的版本創(chuàng)建rman恢復(fù)目錄的腳本版本必須大于或等于目標數(shù)據(jù)庫版本e.注意Linux中有兩個RMAN[root@robinson~]#find/-namerman/usr/X11R6/bin/rman#--非oracle的rman命令/u01/app/oracle/10g/oc4j/j2ee/oc4j_applications/applications/em/em/database/rman/u01/app/oracle/10g/oc4j/j2ee/oc4j_applica

4、tions/applications/em/em/WEB-INF/perl/db/rman/u01/app/oracle/10g/bin/rman#--oracle中的rman命令/u01/app/oracle/10g/sysman/admin/scripts/db/rman根據(jù)變量PATH的設(shè)置,哪個在前,則優(yōu)先使用在前面的命令解決辦法:修改PATH變量,即將.bash_profile文件PATH項中$ORACLE_HOME/bin放在$PATH之前[oracle@robinson~]$echo$PATH#--修改前/usr/kerberos/bin:/usr/local/bin:/b

5、in:/usr/bin:/home/oracle/bin:/u01/app/oracle/10g/bin[oracle@robinson~]$echo$PATH#--修改后/u01/app/oracle/10g/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin2.目標數(shù)據(jù)庫目標數(shù)據(jù)庫即指想要備份、還原與恢復(fù)的數(shù)據(jù)庫。RMAN可執(zhí)行程序一次只能連接一個數(shù)據(jù)庫目標數(shù)據(jù)庫的控制文件存儲了RMAN所需的信息(存儲倉庫使用控制文件時),RMAN通過讀取控制文件來確定目標數(shù)據(jù)庫的物理結(jié)構(gòu),要備份的數(shù)據(jù)文件的位置,歸

6、檔信息等,在使用RMAN時會對控制文件進行更新。3.服務(wù)器進程與通道RMAN可從從遠程或本地通過普通的服務(wù)器會話與調(diào)用PL/SQL連接到實例,RMAN啟動后會產(chǎn)生一個普通的服務(wù)器進程一旦備份與還原操作啟動,則RMAN會根據(jù)配置啟用一個或多個通道通道簡言之即是完成文件復(fù)制工作的的服務(wù)器進程,多通道則實現(xiàn)了并行執(zhí)行操作通道分為備份或還原到磁盤的磁盤通道(diskchannel)、備份還原到磁帶的磁帶通道(SBT),可以自動或手動分配通道4.存儲倉庫存儲了與目標數(shù)據(jù)庫及其備份相關(guān)的元數(shù)據(jù)包含目標數(shù)據(jù)庫物理結(jié)構(gòu)的詳細信息、數(shù)據(jù)文件的位置已完成的所有備份的細節(jié)RMAN的永久配置信息存儲倉庫始終被存

7、儲在目標數(shù)據(jù)庫的控制文件內(nèi),或存儲在恢復(fù)目錄內(nèi)(一個單獨的Oracle數(shù)據(jù)庫)參數(shù)control_file_record_keep_time決定了控制文件里可重復(fù)使用的記錄所能保存的最小天數(shù)當一條新的記錄需要添加到可重用記錄的空間時,并且最老的記錄在可重用記錄空間中還沒有老化,即實際保留的天數(shù)未超過這個參數(shù)規(guī)定的天數(shù),則控制文件中可重用記錄部分的空間將被自動擴展,此時控制文件尺寸將會變大。5.恢復(fù)目錄可以將目標數(shù)據(jù)庫的備份恢復(fù),元數(shù)

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。