您的位置:首页 > 其它

rman 全备

2015-11-20 11:45 316 查看
[root@tiger script]# cat rman_db.sh

export ORACLE_HOME=/u01/oracle/product/11.2.0.4

export ORACLE_SID=TIGER

rman target / cmdfile=/u01/rman/script/rman_db.rcv msglog=/u01/rman/script/rman_full_`date +%Y-%m-%d`.log

[root@tiger script]# cat rman_db.rcv

run {

crosscheck backup;

delete noprompt expired backup;

crosscheck archivelog all;

delete noprompt expired archivelog all;

delete noprompt archivelog all completed before 'SYSDATE-7';

allocate channel c1 type disk;

allocate channel c2 type disk;

allocate channel c3 type disk;

allocate channel c4 type disk;

backup full tag db_full_bak

filesperset 4

format '/u01/rman/%d_db_%s_%T' database;

release channel c1;

release channel c2;

release channel c3;

release channel c4;

sql 'alter system archive log current';

#delete noprompt obsolete;

}

backup format '/u01/rman/%d_arch_%s_%T' archivelog all;

backup format '/u01/rman/%d_cont_%s_%T' current controlfile;

backup format '/u01/rman/%d_spfile_%s_%T' spfile;

delete noprompt backup completed before 'sysdate-14';

exit;

[root@tiger script]# pwd

/u01/rman/script

[root@tiger script]#
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: