#!/bin/bash
PASSWORD='/home/nova/Desktop/rsync/passwd'
SOURCE='115.128.182.117::test'
rsyncPort=7777
USER=testuser
DEST=/home/nova/Desktop/rsync/www/
excludeList='/home/nova/Desktop/rsync/exclude.txt'
echo "start backup file server"
rsync -avzP --port=$rsyncPort --exclude-from=$excludeList --progress --delete --password-file=$PASSWORD $USER@$SOURCE $DEST
#一定要考虑断点续传,就是这里的 P,否则网络一个闪断之类的就傻了
#rsync -av --port=$rsyncPort --progress --delete --password-file=$PASSWORD $USER@$SOURCE $DEST
if [ $? -eq 0 ];then
    echo "file server backup successfully!"
else
    echo "file server backup failure, try again:"
fi

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code