linux采用lftp同步文件
在root目录下新建一个 bak.sh文件。代码如下#!/bin/bash######~Set FTP Information~######
FTP_HostName=1.1.1.1:21 ##地址及端口
FTP_UserName=public ##用户名
FTP_PassWord=public ##密码
FTP_BackupDir=bak ##远程备份地址
cd /home/bak
lftp $FTP_HostName -u $FTP_UserName,$FTP_PassWord << EOF
mirror -vn -c --delete --parallel=10 --exclude /不同步的文件夹/ --only-newer /bak /home/bak##
bye
EOF-delete: 如果远程目录下已经没有某个文件,而本地有,则删除这个文件。--only-newer: 只下载新的文件。--exculde: 不包含某个目录。--parallel=1010个进程--exclude 不同步的文件夹
自动就再加到contrab 计划任务里面
http://meng.horse/xwb/images/bgimg/icon_logo.png 该贴已经同步到 Horse的微博
做个记号,总算搞掂了linux的备份同步了 这个不是很懂。。。 lovemk 发表于 2013-7-2 15:45
这个不是很懂。。。
无视这个帖子吧,只是做个记号,免得找不到地方了
Horse 发表于 2013-7-2 15:46
无视这个帖子吧,只是做个记号,免得找不到地方了
原来是这样子。。。 当然不能错过.....
页:
[1]