加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle 定时备份shell

发布时间:2020-12-12 15:56:20 所属栏目:百科 来源:网络整理
导读:oracle 定时备份脚本 #!/bin/shexport ORACLE_BASE=/data/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0export ORCLE_SID=orclexport LD_LIBRARY_PATH=$ORACLE_HOME/bin:$PATH:$HOME/binexport NLS_LANG=AMERICAN_AMERICA.AL32UTF8#rq=$(date +

oracle 定时备份脚本

#!/bin/sh

export ORACLE_BASE=/data/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0

export ORCLE_SID=orcl

export LD_LIBRARY_PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8



#

rq=$(date +%Y%m%d%H%M)



/data/app/oracle/product/11.2.0/bin/exp yo_online/yo_online123@orcl owner=yo_online rows=y indexes=n compress=y file=/data/orabak/oracleBack_$rq.dmp log=/data/orabak/oracleBack_$rq.log

#

chmod 755 /data/orabak/oracleBack_$rq.dmp

chmod 755 /data/orabak/oracleBack_$rq.log



#

oradatabak=oracleBack_$rq.tar.gz

dmpbak=oracleBack_$rq.dmp

logbak=oracleBack_$rq.log

days=3



tar -zcvPf /data/orabak/$oradatabak /data/orabak/oracleBack_$rq.dmp /data/orabak/oracleBack_$rq.log



find "/data/orabak" -type f -name "*.dmp" -mtime +$days -exec rm {} ;

find "/data/orabak" -type f -name "*.log" -mtime +$days -exec rm {} ;

find "/data/orabak" -type f -name "*.tar.gz" -mtime +$days -exec rm -rf {} ;

一定要赋予root权限

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读