单方向增量同步数据到又拍云

提醒:本文最后更新于 3788 天前,文中所描述的信息可能已发生改变,请仔细核实。


利用lftp可直接从VPS单方向同步数据(增量数据)到又拍云。

首先要安装lftp,常用有yi -y lftp(即yum install -y lftp)。

保存以下内容为shell脚本文件,按情况修改其中HOST(又拍云FTP地址,默认为自动)、USER(又拍云空间提供的FTP帐号)、PASS(FTP的密码)、LCD(本地要上传的目录)、RCD(远程目标位置)参数,即可使用。自动增量上传,下载的话去除reverse参数即可。

#!/bin/bash
HOST="v0.ftp.upyun.com"
USER="username/bucket"
PASS="password"
LCD="/var/www"
RCD="/"
lftp -c "open ftp://$HOST;
user $USER $PASS;
lcd $LCD;
cd $RCD;
mirror --reverse \
--delete \
--dereference \
--verbose \
--exclude-glob=robots.txt \
--exclude-glob=*.ht* \
--exclude-glob=*.old \
--exclude-glob=*.bak \
--exclude-glob=*.php* \
--exclude-glob=*.psd"

转载请注明转自:kn007的个人博客的《单方向增量同步数据到又拍云