Junjun&3588 个人博客

-个人博客-
热爱技术,喜欢科技. Hello Coder!!
  1. 首页
  2. 未分类
  3. 正文

Lunix下自动邮箱备份脚本

2012-12-18 579点热度 0人点赞 0条评论
#!/bin/bash
      
# SETTING
TOEMAIL="cxhjj@163.com";
COMMENT='test home www backup'
DIR='svn'
# END SETTING
      
TMP='/tmp/diabak/'${DIR}
ATTTMP='/tmp/diabakatt/'${DIR}
      
rm -rf $TMP
mkdir -p $TMP
cd $TMP
      
# Put files what you want to backup to $TMP
cp -r /home/www/ $TMP
      
# Don't change anything below
YYYYMMDD=`date +%Y%m%d`
SUBJECT='DiaBak_of_'${DIR}'_'${YYYYMMDD};
      
rm -rf $ATTTMP
mkdir -p $ATTTMP
cd $ATTTMP
      
tar zcPf backup.tar.gz $TMP
rm -rf $TMP
split -b 20m -a 3 -d backup.tar.gz ${SUBJECT}.part
rm -f backup.tar.gz
      
for file in *
do
echo $COMMENT | mutt -s $SUBJECT $TOEMAIL -a $file 
sleep 30s
done
      
rm -rf $ATTTMP

下载

http://xsvps.googlecode.com/files/daybackup.sh


crontab -e

00 00 * * * /home/daybackup.sh

建议 59 11  意思11:59

标签: 暂无
最后更新:2012-12-18

admin3588

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理。

COPYRIGHT © 2022 Junjun&3588 个人博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang