完全备份的SH文件:exp_comp.sh
rq=`date+"%m%d"`
su-oracle-c"expsystem/managerfull=yinctype=completefile=/oracle/export/db_comp$rq.dmp"
累计备份的SH文件:exp_cumu.sh
rq=`date+"%m%d"`
su-oracle-c"expsystem/managerfull=yinctype=cumulativefile=/oracle/export/db_cumu$rq.dmp"
增量备份的SH文件:exp_incr.sh
rq=`date+"%m%d"`
su-oracle-c"expsystem/managerfull=yinctype=incrementalfile=/oracle/export/db_incr$rq.dmp"
root用户crontab文件
/var/spool/cron/crontabs/root增加以下内容
021**/oracle/exp_comp.sh
302**0-5/oracle/exp_incr.sh
452**6/oracle/exp_cumu.sh
当然这个时间表可以根据不同的需求来改变的,这只是一个例子。
ORACLE常用命令总结-ORACLE逻辑备份的SH文件
最新推荐文章于 2023-03-01 17:09:58 发布
本文介绍了如何通过shell脚本实现数据库的完全备份、累计备份和增量备份,并提供了crontab定时任务配置示例。
1424

被折叠的 条评论
为什么被折叠?



