远程自动备份脚本

 #!/bin/bash
cd /var/bak
time=`date +%w`
if [ $time -eq 6  ];then       #每周6全备份
ssh 192.168.20.5 "cd /var/webbackup && tar -cvf backupfull-web`date +%F`.tar /var/wwwroot"
ssh 192.168.20.6 "cd /var/dbbackup && tar -cvf backupfull-db`date +%F`.tar /var/mysqldb"

else                           #周6其他时间为增量备份
ssh 192.168.20.5 "cd /var/webbackup && tar -g backup  -cvf backup-web`date +%F`.tar /var/wwwroot"
ssh 192.168.20.6 "cd /var/dbbackup && tar -g backup -cvf backup-db`date +%F`.tar /var/mysqldb"
fi
#把备份文件发送到别分服务器
rsync -avz -e ssh 192.168.20.5:/var/webbackup /var/bak
rsync -avz -e ssh 192.168.20.6:/var/dbbackup /var/bak

转载于:https://my.oschina.net/yyping/blog/88611

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值