Oracle自动备份脚本
发布时间:2020-12-12 17:02:54 所属栏目:百科 来源:网络整理
导读:废话不多说了,直接给大家贴代码了,具体代码如下所示: $installdir/runback.shecho "nowdate=$(date +%Y-%m-%d_%k.%M.%S)">$installdir/runback.shecho "nowmouth=$(date +%Y-%m)">$installdir/runback.shecho "echo "$nowdate开始备份...............
废话不多说了,直接给大家贴代码了,具体代码如下所示: $installdir/runback.sh echo "nowdate=$(date +%Y-%m-%d_%k.%M.%S)">>$installdir/runback.sh echo "nowmouth=$(date +%Y-%m)">>$installdir/runback.sh echo "echo "$nowdate开始备份.......................................">>$installdir/logs/$nowmouth.log">>$installdir/runback.sh scount=0 snum=${#username[@]} while [ $scount -lt $snum ] do echo "exp ${username[$scount]}/${password[$scount]}@${sname[$scount]} file=$installdir/temp/${username[$scount]}_${sname[$scount]}$nowdate.dmp compress=N>>$installdir/logs/$nowmouth.log 2>&1">>$installdir/runback.sh scount=$(($scount+1)) done echo "echo "$(date +%Y-%m-%d_%k.%M.%S)完成备份.......................................">>$installdir/logs/$nowmouth.log">>$installdir/runback.sh echo "echo "$(date +%Y-%m-%d_%k.%M.%S)开始打包.......................................">>$installdir/logs/$nowmouth.log">>$installdir/runback.sh echo "gzip $installdir/zip/$nowdate.zip $installdir/temp/>>$installdir/logs/$nowmouth.log 2>&1">>$installdir/runback.sh echo "rm -Rvf $installdir/temp/*>>$installdir/logs/$nowmouth.log 2>&1">>$installdir/runback.sh echo "echo "$(date +%Y-%m-%d_%k.%M.%S)打包完成.......................................">>$installdir/logs/$nowmouth.log">>$installdir/runback.sh scount=0 if [ ${#rtype[@]} -ne 0 ] then echo "echo "$(date +%Y-%m-%d_%k.%M.%S)进行远程备份.......................................">>$installdir/logs/$nowmouth.log">>$installdir/runback.sh snum=${#rtype[@]} while [ $scount -lt $snum ] do echo "lftp -u ${rname[$scount]},${rpass[$scount]} ${rtype[$scount]}://${rurl[$scount]}<接下来给大家介绍linux oracle自动备份脚本 1、备份脚本:2、添加到任务调度crontab -u oracle -e (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |