首页 » Linux » liunx基础 » 阅读文章
lftp增量定时同步网站备份
作用:
使用lftp可以将最新或者备份服务器中没有的文件或者最新修改的文件,备份到备份服务器中,而不需要每次都全部文件都备份
链接方法:
lftp有多种链接方式,下面是我最常用的一种
lftp [username]:[password]@[ftpsite]
名词解释:
[username] :备份服务器用户名
[password]: 备份服务器密码
[ftpsite]:备份服务器IP
示例:
lftp test:testpw@10.0.0.1
备份命令
lftp -u [username],[password] -e "mirror -R --delete --only-newer --verbose 本地目录 远程目录" [ftpsite]
名词解释:
mirror :同步目录
-e:告诉lftp执行连接服务器后接着运行指定命令
--delete:删除远程备份服务器中存在的文件而本地服务器不存在的文件
--only-newer :lftp只上传新的文件
--verbose:监视同步的进程
如果要排除某个文件夹
lftp -u [username],[password] -e "mirror -R -exculde 排除的文件夹 --delete --only-newer --verbose 本地目录 远程目录" [ftpsite]
名词解释:
-exculde :排除的文件夹
加入计划任务
crontab -e 0 4 * * * /usr/bin/lftp -u [username]:[password] -e "mirror -R --delete --only-newer --verbose 本地目录 远程目录" [ftpsite]
每天4点执行备份。
参考:http://www.centos.bz/2011/06/incremental-backup-site-using-lftp/
声明: 本文由Ezencart原创,转载请保留链接:lftp增量定时同步网站备份
评论 共0条 (RSS 2.0) 发表评论