rman備份腳本和rman增量備份腳本分享
一、單獨(dú)備份
1、經(jīng)典整庫(kù)備份:backup as compressed backupset database include current controlfile plus archivelog delete all input;
2、tablespace:backup tablespace 名字;
3、數(shù)據(jù)文件:backup datafile n; (n:具體的數(shù)據(jù)文件編號(hào)select file_name,file_id,tablespace_name from dba_data_files;)
4、控制文件:backup current controlfile;或者backup database include current controlfile;
5、日志文件:backup archivelog all;或者 database plus archivelog;
6、參數(shù)文件:backup spfile;
7、全庫(kù)備份腳本:
run{
allocate channel c1 type disk;
backup full tag ‘dbfull' format ‘/backup/full%u_%s_%p' database
include current controlfile;
sql ‘a(chǎn)lter system archive log current'; #在數(shù)據(jù)庫(kù)進(jìn)行全備份完成之后,需要執(zhí)行該條命令將當(dāng)前日志歸檔,備份歸檔日志時(shí)應(yīng)該包括最后生成的歸檔
backup filesperset 3 format ‘/backup/arch%u_%s_%p'#filesperset 3設(shè)定每個(gè)備份集里文件不超過(guò)3個(gè)
archivelog all delete input; #備份歸檔可選,可以單獨(dú)定期備份
release channel c1;
}
二、增量備份
1、0級(jí)增量備份
run{
allocate channel c1 type disk;
backup incremental level 0 tag ‘db0' format ‘/backup/db0%u_%s_%p'database
include current controlfile; ;
sql 'alter system archive log current';#在數(shù)據(jù)庫(kù)進(jìn)行全備份完成之后,需要執(zhí)行該條命令將當(dāng)前日志歸檔,備份歸檔日志時(shí)應(yīng)該包括最后生成的歸檔
backup filesperset 3 format ‘/backup/arch%u_%s_%p'#filesperset 3設(shè)定每個(gè)備份集里文件不超過(guò)3個(gè)
archivelog all delete input; #備份歸檔可選,可以單獨(dú)定期備份
release channel c1;
}
2、1級(jí)備份腳本
run{
allocate channel c1 type disk;
backup incremental level 1 tag ‘db1' format ‘/backup/db1%u_%s_%p'
database skip readonly include current controlfile;
backup filesperset 3 format ‘/backup/arch%u_%s_%p'#filesperset設(shè)定每個(gè)備份集里文件不超過(guò)3個(gè)
archivelog all delete input; #備份歸檔可選,可以單獨(dú)定期備份
release channel c1;
}
- catalog方式的rman備份與恢復(fù)示例
- win平臺(tái)oracle rman備份和刪除dg備庫(kù)歸檔日志腳本
- ORACLE 數(shù)據(jù)庫(kù)RMAN備份恢復(fù)
- rman配置及rman常用命令操作
- rman恢復(fù)方案和oracle異機(jī)恢復(fù)
- .NET性能調(diào)優(yōu)之一:ANTS Performance Profiler的使用介紹
- High Performance JavaScript(高性能JavaScript)讀書筆記分析
- Oracle RMAN快速入門指南
- JDBCTM 指南:入門3 - DriverManager
- linux自動(dòng)運(yùn)行rman增量備份腳本
相關(guān)文章
oracle中誤刪除表后恢復(fù)語(yǔ)句(FLASHBACK)
在操作過(guò)程中難免會(huì)誤操作,出現(xiàn)這種情況應(yīng)該怎樣解決呢?不要著急,下面與大家分享下誤刪的恢復(fù)語(yǔ)句2013-06-06
Oracle中PL/SQL復(fù)合數(shù)據(jù)類型
這篇文章介紹了Oracle中PL/SQL的復(fù)合數(shù)據(jù)類型,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05
使用Oracle的Decode函數(shù)進(jìn)行多值判斷
decode函數(shù)比較表達(dá)式和搜索字,如果匹配,返回結(jié)果;如果不匹配,返回default值;如果未定義default值,則返回空值2013-05-05
Oracle捕獲問(wèn)題SQL解決CPU過(guò)渡消耗
本文通過(guò)實(shí)際業(yè)務(wù)系統(tǒng)中調(diào)整的一個(gè)案例,試圖給出一個(gè)常見CPU消耗問(wèn)題的一個(gè)診斷方法.2007-03-03
oracle數(shù)據(jù)遷移到db2數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法(分享)
下面小編就為大家?guī)?lái)一篇oracle數(shù)據(jù)遷移到db2數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法(分享)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04

