rac自动备份脚本

1.1备份策略

周日进行一次零级备份,周一、周二、进行二级备份;周三进行一级备份;周四、周五、周六进行二级备份。在执行备份的时候,我们考 虑将数据文件的全备和归档日志备份分开执行,避免造成一些不必要的麻烦。在进行全备的时候,由于RAC的两个节点是共享的所有数据文件,控制文件,所以我 们只连接其中的一个节点rac1来进行备份。在进行归档日志的备份的时候,由于归档日志并非共享,而是在每个节点本地存储的,所以我们需要分别连接到两个节 点进行归档日志的备份。为节省存储空间,将对备份后归档日志做定期删除。

2.数据库备份脚本
2.1 零级备份脚步(即全备)
0级脚本如下:

cat >> /home/oracle/fullbackup/backup_lv0.sql <

run{

allocate channel c1 type disk maxpiecesize=3500m;

allocate channel c2 type disk maxpiecesize=3500m;

backup incremental level 0 database include current controlfile format '+DATA/db/backupset/db_%T_%s_%p.lv0' plus archivelog delete all input format '+DATA/db/backupset/arch_%T_%s_%p.arc';

release channel c1;

release channel c2;

}

 EOF

2.2 一级脚本如下:
cat >> /home/oracle/fullbackup/backup_lv1.sql <

run {

allocate channel c1 type disk maxpiecesize=3500m;

backup incremental level 1 database include current controlfile format '+DATA/db/backupset/db_%T_%s_%p.lv1';

release channel c1;

}

EOF

2.3 二级脚本如下:
cat >> /home/oracle/fullbackup/backup_lv2.sql <

run{

allocate channel c1 type disk maxpiecesize=3500m;

backup incremental level 2 database include current controlfile format '+DATA/db/backupset/db_%T_%s_%p.lv2';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值