运维工作中数据备份很重要,下面我是用到的一个网站代码备份脚本,希望对大家有帮助。

        

#!bin/bash
WEBPATH='/data/www/luoz/test'
DATE=`date +%Y%m%d%H%M%S`
HOST=192.168.19.20
FTP_USER=muzh
FTP_PASS=laomu
TARFILE=luoz$DATE.tar.gz
cd $WEBPATH
tar -czf $TARFILE *
ftp -i -n -v <<!
open ${HOST}
user ${FTP_USER} ${FTP_PASS}
bin
mput luoz${DATE}.tar.gz
bye
!
[[ $? -eq 0 ]] && rm -rf $TARFILE