rsync同步脚本

#!/bin/bash
d=$(date -d "today")
yd=$(date -d "today" +"%Y%m%d")
ydy=$(date -d "today" +"%Y")
ydm=$(date -d "today" +"%-m")
ydd=$(date -d "today" +"%-d")
mulu="/rec_data/AgentRec/${ydy}/${ydm}/${ydd}"
if [ -d ${mulu} ];then
mkdir -p ${mulu}
fi
echo "########## ${d} ##########" >> /home/rsync/rsync.log
echo "start backup ${yd} hard disk record files"  >> /home/rsync/rsync.log
rsync -vzrtopg --port=888 --progress [email protected]::agentrec/${ydy}/${ydm}/${ydd}/* /rec_data/AgentRec/${ydy}/${ydm}/${ydd}
echo "backup ${yd} hard disk record files has finished" >> /home/rsync/rsync.log

猜你喜欢

转载自leovlys.iteye.com/blog/2146059