. ~/.bash_profile
TODAY_DIR=`date +%Y%m%d`
old_dir=`date +%Y%m%d --date='7 days ago'`
cd /data02/dump/
if [ -f OA.VXSPACE.${old_dir}.dmp.tar.gz ]; then
rm -f OA.VXSPACE.${old_dir}.dmp.tar.gz
rm -f VXSPACE.${old_dir}.dmp
fi
if [ -f VXSPACE.${TODAY_DIR}.dmp ]
then
echo "备份前删除文件!"
rm -f VXSPACE.${TODAY_DIR}.dmp
fi
expdp system/xxxxx schemas=VXSPACE dumpfile=VXSPACE.${TODAY_DIR}.dmp logfile=VXSPACE.${TODAY_DIR}.log DIRECTORY=dump EXCLUDE=TABLE_STATISTICS
if [ $? -eq 0 ]
then
smail.pl OA
fi
tar -czvf OA.VXSPACE.${TODAY_DIR}.dmp.tar.gz VXSPACE.${TODAY_DIR}.dmp
ftp -n<<!
open x.x.x.x
user db_backup xxxx
pass
bin
put OA.VXSPACE.${TODAY_DIR}.dmp.tar.gz
exit
!