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]#
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]#
相关文章推荐
- MVC 中方法视图或者方法判断是否登录
- jquery的$().each,$.each的区别与应用
- C#中Trim()、TrimStart()、TrimEnd()的用法
- [LeetCode]Add Digits
- IOS 错误 [UIWebView cut:]: unrecognized selector sent to instance
- Load Generator负载生成器
- maven常用插件: 打包源码 / 跳过测试 / 单独打包依赖项
- 华为OJ基础篇-整形数组合并
- JSP的一些记录
- 内存碎片和memcached slab控制碎片方法
- #VSTS日志# 15/11/18 插件应用市场,RM,包管理器等
- 判断iPhone和iPad 判断设备版本
- Instagram分享
- USB开发基础--实例讲解USB的枚举(配置)过程
- 安卓新闻客户端(五) ListView下拉刷新 XlistView解析
- Protobuf语言指南
- HTTP Status 405 - Request method 'POST' not supported (Spring MVC)
- HTML5中canvas线性渐变的用法
- iOS 利用AFnetworking判断网络状态
- 错误记录