日期:2014-05-16  浏览次数:20818 次

linux自动备份oracle数据库
按周一到周日7天每天备份一个文件,并且打包压缩成zip
------解决方案--------------------
/var/tmp/test.sh 内容如下:
DOW=`date +%w`
exp userid=system/systempassword@tsg file=/var/tmp/Backup_$DOW.dmp log=/var/tmp/Log_$DOW.log full=y buffer=1024000
cd /var/tmp/
zip Backup_$DOW.zip Backup_$DOW.dmp


添加执行权限:
chmod +x /var/tmp/test.sh


在crontab里面添加任务:
0 0 * * * /var/tmp/test.sh > /var/tmp/mycron.log 2>&1