本地連接:
$ rman target /? or $ rman target / nocatalog
遠(yuǎn)程連接:
$ rman target
sys/sys@sky
RMAN命令執(zhí)行方式:
1.單條命令執(zhí)行
2.使用run{}
3.腳本執(zhí)行
RMAN TARGET / @XXXX.RMAN
RMAN TARGET / CMDFILE=XXXX.RMAN
RMAN TARGET / LOG /HOME/ORACLE/RMAN.LOG APPEND @XXXX.RMAN
在RMAN中可以使用@XXXX.RMAN
RMAN命令類型:
獨(dú)立命令:
?CHANGE
?CONNECT
?CREATE CATALOG, RESYNC CATALOG
?CREATE SCRIPT, DELETE SCRIPT, REPLACE SCRIPT
注意獨(dú)立命令無法再RUN里面執(zhí)行
作業(yè)命令:
在RUN里面執(zhí)行,多個命令執(zhí)行
獨(dú)立命令或作業(yè)命令
作業(yè)命令通常被分成幾組,由RMAN 在RUN 命令塊內(nèi)按順序執(zhí)行。
如果塊內(nèi)任何一個命令失敗,RMAN 將停止處理;
而不再繼續(xù)執(zhí)行塊內(nèi)的其它命令。
有一些命令既可在提示符下獨(dú)立發(fā)出也可在RUN 命令中發(fā)出
RMAN配置介紹:
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default --基于冗余數(shù)量的備份保留策略
CONFIGURE BACKUP OPTIMIZATION OFF; # default --是否啟用備份優(yōu)化
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default --通道配置支持兩種SBT和DISK,SBT為磁帶
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default --是否自動備份控制文件
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default --指定自動備份控制文件的格式和路徑
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default --設(shè)置并行備份
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default --數(shù)據(jù)文件備份的默認(rèn)備份復(fù)制數(shù)量
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default --歸檔文件備份的默認(rèn)備份復(fù)制數(shù)量
CONFIGURE MAXSETSIZE TO UNLIMITED; # default --默認(rèn)單個備份集的最大值
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default --備份是否加密
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default --加密算法
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default --歸檔文件刪除策略,NONE不啟用歸檔文件的刪除策略
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/app/oracle/product/10.2.0/db_1/dbs/snapcf_skyread.f'; # default
帶default的都是默認(rèn)配置,以上主要介紹了幾個常用的配置
下面介紹一下幾個常用命令:
show:
SHOW 命令用于查看使用CONFIGURE 命令指定的永久配置設(shè)置。
這些設(shè)置將用于任意RMAN 會話。
它是一個獨(dú)立命令,您可使用SHOW 命令顯示下列信息:
⊙ 自動通道配置設(shè)置
SHOW CHANNEL;
SHOW DEVICE TYPE;
SHOW DEFAULT DEVICE TYPE
⊙ RMAN 保留策略配置設(shè)置
SHOW RETENTION POLICY;
⊙ 備份副本數(shù)
SHOW DATAFILE BACKUP COPIES;
⊙ 備份集的最大大小
SHOW MAXSETSIZE;
⊙ 在整個數(shù)據(jù)庫備份策略中不包括的表空間
SHOW EXCLUDE;
⊙ 備份優(yōu)化的狀態(tài)
SHOW BACKUP OPTIMIZATION;
這個命令很簡單,直接跟不同的配置參數(shù),顯示不同的配置。
list:
list backup;#列出數(shù)據(jù)庫的所有備份
list backup of datafile 'xxxxxx';#列出數(shù)據(jù)文件的所有備份
LIST BACKUP OF CONTROLFILE; #列出控制文件的備份信息
LIST BACKUP OF ARCHIVELOG ALL;#列出所有備份的歸檔信息
LIST COPY OF TABLESPACE 'SYSTEM';#列出system表空間的數(shù)據(jù)文件copy副本
LIST DEVICE TYPE DISK BACKUP;#列出DISK設(shè)備上的所有備份信息
LIST ARCHIVELOG ALL;#列出數(shù)據(jù)庫當(dāng)前所有的歸檔
LIST EXPIRED BACKUP;#列出無效備份
report:
REPORT SCHEMA;#數(shù)據(jù)庫結(jié)構(gòu)
REPORT NEED BACKUP..;#那些文件需要備份
REPORT OBSOLETE;#那些備份可以刪除
REPORT NEED BACKUP 命令用于標(biāo)識所有需要備份的數(shù)據(jù)文件
該報(bào)告假定在還原時使用最新的備份。
該命令有三個選項(xiàng):
⊙ 增量(Incremental):
是一個整數(shù)值
指定應(yīng)在恢復(fù)過程中還原的增量備份的最大數(shù)目
如果需要該數(shù)目或更多的增量備份
則需要對數(shù)據(jù)文件執(zhí)行新的完全備份。
例如,要報(bào)告需要三個或更多增量備份才能進(jìn)行恢復(fù)的文件:
RMAN > REPORT NEED BACKUP incremental 3 database;
⊙ 天數(shù)(Days):
是一個整數(shù)值
指定距文件上一次完全或增量備份操作的最大天數(shù)
如果最近一次備份到當(dāng)前的天數(shù)等于或超過該數(shù)字
則需要對該文件進(jìn)行備份。
例如,報(bào)告三天未備份的系統(tǒng)文件:
RMAN > REPORT NEED BACKUP days 3 tablespace system;
⊙ 冗余(Redundancy):
一個整數(shù)值
指定必要的最低冗余級別
例如,如果沒有兩個或更多備份
則冗余級別2 將要求進(jìn)行備份
CROSSCHECK;
CROSSCHECK命令用來檢查備份或歸檔物理文件的狀態(tài),如果物理文件存在,并且控制文件(或恢復(fù)目錄)中有匹配記錄,
則標(biāo)記該對象的狀態(tài)為AVAILABLE(有效),如果文件已經(jīng)不存在了,則標(biāo)記該對象狀態(tài)為EXPIRED(無效)
CROSSCHECK ARCHIVELOG ALL;#檢查所有歸檔文件
CROSSCHECK BACKUP;#檢查所有備份集
CHANGE:
CHANGE命令可以用來修改備份文件或歸檔文件的狀態(tài),不是指物理文件,而是這些文件在控制文件(或恢復(fù)目錄)中對應(yīng)記錄的狀態(tài),
狀態(tài)有兩種:AVAILABLE(可用)和UNAVAILABLE(不可用)
CHANGE BACKUPSET n UNAVAILABLE; #修改指定備份機(jī)狀態(tài)
CHANGE BACKUP OF TABLESPACE USERS UNAVAILABLE;#指定表空間備份集狀態(tài)為不可用
CHANGE ARCHIVELOG LOGSEQ=n UNAVAILABLE;#修改指定的歸檔文件狀態(tài)
CHANGE ARCHIVELOG LOGSEQ=n DELETE;#刪除某個歸檔
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
