暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

知识点 | Oracle 全备脚本备存

原创 杨磊 2021-05-06
642

[root@testDB-rac2 full]# more backup.sh
#!/bin/ksh
date >>/opt/tivoli/tsm/backup/full/rman.log
echo “Schedule is starting” >>/opt/tivoli/tsm/backup/full/rman.log
su - oracle -c /opt/tivoli/tsm/backup/full/rman.sh
date >>/opt/tivoli/tsm/backup/full/rman.log

[root@testDB-rac2 ~]# more /opt/tivoli/tsm/backup/full/rman.sh
echo “Backup Starting” >>/opt/tivoli/tsm/backup/full/rman.log
date >>/opt/tivoli/tsm/backup/full/rman.log
rman target / catalog admin/admin@catalog12 msglog /opt/tivoli/tsm/backup/full/rman.log append @/opt/tivoli/tsm/backup/full/rman.rmn
echo “Backup End” >>/opt/tivoli/tsm/backup/full/rman.log
date >>/opt/tivoli/tsm/backup/full/rman.log

[root@testDB-rac2 ~]# more /opt/tivoli/tsm/backup/full/rman.rmn
allocate channel for maintenance type disk;
change archivelog all validate;
release channel;
report obsolete;
allocate channel for maintenance device type ‘sbt_tape’ parms
‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt)’;
delete noprompt obsolete;
allocate channel for maintenance type disk;
delete noprompt obsolete;
RUN {
allocate channel t1 type ‘sbt_tape’ parms
‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt)’;
backup incremental level 0 database include current controlfile format ‘df_%t_%s_%p’ filesperset=10;
#backup filesperset 10 format ‘df_%t_%s_%p’ (database);
sql ‘alter system archive log current’;
backup filesperset 20 format ‘al_t%t_s%s_p%p’ (archivelog all delete input);
RELEASE CHANNEL t1;
}
exit;

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论