4353 发表于 2014-5-6 12:56:18

rsync自动备份并打包后删除源文件

#!/bin/bash
#/usr/bin/rsync -vazu -e "ssh -p 12212" root@ip:/www/web/ /home/webdata`date +%Y-%m-%d`;
#shellid1=$?
#if [ $shellid1 -eq 0 ];then
#tar zcf /home/webdata`date +%Y-%m-%d`.tar.gz /home/webdata`date +%Y-%m-%d`
#else
#       echo "tarerr">>/home/bak`date +%Y-%m-%d`.err;
#fi
#shellid2=$?
#if [ $shellid2 -eq 0 ];then
#       rm -rf /home/webdata`date +%Y-%m-%d`
#else
#       echo "rmerr">>/home/bak`date +%Y-%m-%d`.err;
#fi
/usr/bin/rsync -vazu -e "ssh -p 2022" root@ip:/www/wdlinux/mysql-5.1.63/var/ /home/mysqldata`date +%Y-%m-%d`;
shellid3=$?
if [ $shellid3 -eq 0 ];then
tar zcf /home/webdata`date +%Y-%m-%d`.tar.gz /home/mysqldata`date +%Y-%m-%d`;
else
       echo "tarerr">>/home/bak`date +%Y-%m-%d`.err;
fi

页: [1]
查看完整版本: rsync自动备份并打包后删除源文件