ITPub博客

首页 > 数据库 > Oracle > oracle典型的增量备份方案

oracle典型的增量备份方案

原创 Oracle 作者:lmxx2020 时间:2024-07-01 15:20:38 0 删除 编辑

一个典型的增量备份案例,是按照一周为一个周期来进行备份:

时间 备份级别
星期天晚上 level   0 
星期一晚上 level   2 
星期二晚上 level   2 
星期三晚上 level   1 
星期四晚上 level   2
星期五晚上 level   2 
星期六晚上 level   2

1、level 0备份脚本

run{

allocate channel d1 device type disk;

backup incremental level 0 database

format '/oracle/rman/lev0_%d_%U'

tag='level0'

channel=d1

include current controlfile;

sql 'alter system archive log current';

backup archivelog all format

    '/oracle/rman/lev0_log_%d_%U' delete all input;

release channel d1;

}

2、level 1备份脚本

run{

allocate channel d1 device type disk;

backup incremental level 1 database

format '/oracle/rman/lev1_%d_%U'

tag='level1'

channel = 'd1'

include current controlfile;

sql 'alter system archive log current';

backup archivelog all format

    '/oracle/rman/lev1_log_%d_%U' delete all input;

release channel d1;

}

3、level 2备份脚本

run{

allocate channel d1 device type disk;

backup incremental level 2 database

format '/oracle/rman/lev2_%d_%U'

tag='lev2'

channel=d1

include current controlfile;

sql 'alter system archive log current';

backup archivelog all format

    '/oracle/rman/lev2_log_%d_%U' delete all input;

release channel d1;

}

这三个备份脚本对应文件 lev 0 .rcv 、 lev 1 .rcv 、 lev 2 .rcv

采用sh文件来调用这三个级别的备份。三个sh的文件可命名为lev0.sh、lev1. sh、lev2. sh。内容分别为:
lev0.sh
rman cmdfile=/oracle/scripts/lev0.rcv log=/oracle/scripts/lev0.log
lev1.sh
rman cmdfile=/oracle/scripts/lev1.rcv log=/oracle/scripts/lev1.log
lev2.sh
rman cmdfile=/oracle/scripts/lev2.rcv log=/oracle/scripts/lev2.log

采用crontab来制定计划任务

00  23  *  *  0  /oracle/backup/lev0.sh

00  23  *  *  2  /oracle/backup/l lev2.sh

00  23  *  *  2  /oracle/backup/l lev2.sh

00  23  *  *  1  /oracle/backup/l lev1.sh

00  23  *  *  2  /oracle/backup/l lev2.sh

00  23  *  *  2  /oracle/backup/l lev2.sh

00  23  *  *  2  /oracle/backup/l lev2.sh


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22967847/viewspace-3020771/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2024-01-09

  • 博文量
    106
  • 访问量
    90380