折腾了一个脚本,要点把服务器目录下的文件同步到SVN 目录下,然后提交給SVN进行备份 好处,SVN 是增量备份,网站传了图片,只增加这部分图片的备份。 之前一直用压缩包,发现,1G压缩包的网站文件,随便改了个图,又要备份1G的压缩包 backsite.sh TIME=`date "+%Y-%m-%d %H:%M:%S"` echo "site:"$TIME >> /backup/backupwebsite/time.log export LANG=zh_CN.UTF-8 str=b2b2017,b2b2017admin,watch,watch_admin var=${str//,/ } #这里是将var中的,替换为空格 for v in $var do WEB_NAME=$v echo $v BCK_DIR="/backup/backupwebsite/website/$WEB_NAME" DATE=`date +%F` mkdir -p $BCK_DIR rsync -av /www/$WEB_NAME/ $BCK_DIR done svn …
继续阅读 →