Welcome 微信登录

首页 / 数据库 / MySQL / RHEL5下RMAN的自动备份

RHEL5下RMAN的自动备份脚本,编写脚本放在服务器端定时执行:要求(1)数据库全备,同时备份控制文件和归档日志文件,在完成归档日志文件备份后,自动删除已备份的归档日志(2)备份保留14天,过期自动删除(3)保留rman操作日志 编写RMAN批处理文件:#!/bin/bash
run {
CONFIGURE RETENTION POLICY TO REDUNDANCY 14;
configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to "/u01/scripts/controlfile_%F";
allocate channel c1 device type disk format "/u01/scripts/db_bak_%U";
backup database skip inaccessible
plus archivelog filesperset 20
delete all input;
release channel c1;
}
allocate channel for maintenance device type disk;
crosscheck backupset;
delete noprompt obsolete;编写命令执行批处理:
#!/bin/bash
Oracle_HOME=/u01/app/oracle/10.2.0/db_1
ORACLE_BASE=/u01/app/oracle
ORACLE_SID=orcl
$ORACLE_HOME/bin/rman target / cmdfile="/u01/scripts/orcl_bak.rman"  推荐阅读:RMAN 配置归档日志删除策略 http://www.linuxidc.com/Linux/2013-11/92670.htmOracle基础教程之通过RMAN复制数据库 http://www.linuxidc.com/Linux/2013-07/87072.htmRMAN备份策略制定参考内容 http://www.linuxidc.com/Linux/2013-03/81695.htmRMAN备份学习笔记 http://www.linuxidc.com/Linux/2013-03/81892.htmOracle数据库备份加密 RMAN加密 http://www.linuxidc.com/Linux/2013-03/80729.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12MySQL为已经存在的表的id改为自增Oracle XE http端口8080的修改相关资讯      rman备份  RMAN自动备份 
  • RMAN备份报 RMAN-06059 错误  (05月13日)
  • RMAN备份文件远大于数据库大小的原  (01月09日)
  • Oracle RMAN备份之控制文件备份  (12/20/2015 20:07:06)
  • RMAN备份策略修正案例实录  (02月29日)
  • Oracle 11g R2 RAC RMAN备份脚本示  (12/27/2015 11:33:20)
  • RMAN备份时遇到ORA-19588  (07/23/2015 15:01:01)
本文评论 查看全部评论 (0)
表情: 姓名: 字数

版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图