创建目录

mkdir  -p  /bak/level1

mkdir  -p  /bak/arch1

chown -R oracle:oinstall  /bak/

vi  rmanlevel1.sh

#!/bin/bash

export ORACLE_SID=test
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
export ORACLE_BASE=//u01/app/oracle
backtime=`date +"20%y%m%d%H%M%S"`
cd $ORACLE_HOME/bin
rman target / log=/bak/log/backupall_$backtime.log <<EOF

run{

allocate channel c1 type disk;

allocate channel c2 type disk;

allocate channel c3 type disk;

allocate channel c4 type disk;

backup as compressed backupset incremental level 1  database format '/bak/level1/level1_%d_%s_%p_%u.bak' tag 'level1' include current controlfile;

sql 'alter system archive log current';

backup as compressed backupset archivelog all format '/bak/arch1/log_%d_%s_%p_%u.bak' delete input ;

release channel c1;

release channel c2;

release channel c3;

release channel c4;

}

crosscheck backup;
delete noprompt expired backup;
delete noprompt obsolete;

EOF

find /bak/level1/ -mtime +7 -name "*.bak" -exec rm -rf {} \;
find /bak/arch1/ -mtime +7 -name "*.bak" -exec rm -rf {} \;

最新文章

  1. AMD and CMD are dead之KMDjs内核之依赖分析
  2. ural 1073. Square Country
  3. stm32串口之存储与解析
  4. iOS梦想之路-最新消息
  5. IUS通过PLI产生fsdb波形
  6. 结对编程——关于Fault、Error、Failure程序设计
  7. memcached命令行参数说明(转)
  8. Oracle EBS中查询Profile的各种SQL【转载】
  9. FastDFS安装配置手册
  10. VB.NET之错误异常处理
  11. Ext TabPanel tabbar添加按钮
  12. gulp-rev-append静态资源添加版本号后缀,清理缓存
  13. PyQt5实时汇率查询
  14. Selenium 3----获取断言信息
  15. 双心一键获取winsxs的写入权限,解决VC运行库安装error1935错误
  16. indexOf includes 区别
  17. 配置阿里yum源,设置命令
  18. 使用Draw rect 绘制圆角矩形
  19. par函数fg参数-控制前景色
  20. Hibernate入门2.简单的项目开发实例

热门文章

  1. Centos.JAVA 环境安装
  2. pytorch gpu安装cuda11.*
  3. MAC怎么获取文件路径 MAC获取文件路径的四种方法
  4. typescript学习 回顾查漏
  5. pip设置镜像
  6. 记:java.lang.IllegalArgumentException: DAY_OF_MONTH 报错
  7. Java- 基础知识脑图
  8. (0319) uvm 库的安装编译:
  9. (0319) uvmgen的使用,产生的UVM环境介绍
  10. PyCharm的安装使用