当前位置: 首页> 教育> 大学 > oracle典型的增量备份方案

oracle典型的增量备份方案

时间:2025/8/25 14:21:54来源:https://blog.csdn.net/lmxx2020/article/details/140101731 浏览次数: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;
}

这三个备份脚本对应文件lev0.rcv、lev1.rcv、lev2.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

关键字:oracle典型的增量备份方案

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: