Linux下oracle如何定时备份并删除几天前的数据

在linux环境下的,oracle数据的备份删除,应该怎么操作

写一个shell脚本就可以,这样可以把数据传输到远程

today

td=`date '+%Y%m%d'`
backpath=/home/oracle/backup/

backfilename

tfile=${backpath}${td}data.sql

your backup command

....

delete 10 days ago backfile

tendays=`date -d "-10 days" "+%Y%m%d"`

用crontab定时调用脚本等来处理