cwRsyncServer的安装目录里的bin文件下有cwRsync Client客户端命令rsync.exe,但这个自带的4.1.0版本用不了密码参数(--password-file=xxx),我一般是去其官网下载高版本...=/cygdrive/c/rsync2.password 客户端命令示例: 把c:\test整个目录同步到rsync模块名下的path目录下 rsync -rtzuvv --progress --password-file.../cygdrive/c/test/ rsync://shawyang2@127.0.0.1:873/rsyncdata2 rsync --port=873 -rtzuvv --progress --password-file...=/cygdrive/c/rsynclient.password rsync服务端模块路径 本机路径 例如: rsync -rtzuvv --progress --password-file=/cygdrive...=/cygdrive/c/rsynclient.password 本机路径 rsync服务端模块路径 例如: rsync --port=873 -vzrtopg --progress --password-file
=/etc/rsync.password 拉 rsync -avz rsync_backup@192.168.241.132::backup /tmp/ —password-file=/etc/rsync.password...第二种模式: 拉 Rsync -avz rsync://rsync_backup@192.168.241.132/backup/ /tmp –password-file=/etc/rsync.password...推 rsync -avz /tmp/ rsync://rsync_backup@192.168.241.132/backup/ –password-file=/etc/rsync.password 四...、排除及无差异同步 排除单个文件: rsync -avz —exclude=a /backup/ rsync_backup@172.168.16.1.41::backup —password-file=...etc/rsync.password 排除多个文件: rsync -avz —exclude={a,b} /backup/ rsync_backup@172.168.16.1.41::backup —password-file
tmp/ hosts 对端没有配置文件里面的目录不存在 [root@nfs01 sh]# rsync -avz /backup/ rsync_backup@172.16.1.41::backup/ --password-file...3.0.6] 对端配置文件里面的目录存在,但是权限被拒绝 [root@nfs01 sh]# rsync -avz /backup/ rsync_backup@172.16.1.41::backup/ --password-file...1039) [sender=3.0.6] 模块名称错误 [root@nfs01 sh]# rsync -avz /backup/ rsync_backup@172.16.1.41::baskup/ --password-file...) [sender=3.0.6] 服务端虚拟用户不存在 [root@nfs01 sh]# rsync -az /backup/ rsync_backup@172.16.1.41::backup/ --password-file...模块里面的密码文件,客户端和服务端的密码文件密码不一致 [root@nfs01 sh]# rsync -az /backup/ rsync_backup@172.16.1.41::backup/ --password-file
& /bin/sh start.sh >/dev/null 2>&1") def updatejava(): os.popen2('rsync -czrtopg --timeout=10 --password-file.../data/game/qmrserver10002/qmrserver > /dev/null 2>&1') os.popen2('rsync -czrtopg --timeout=10 --password-file...qmrserver /data/game/qmrserver901/qmrserver > /dev/null 2>&1') os.popen2('rsync -czrtopg --timeout=10 --password-file...qmrserver /data/game/kuafu/qmrserver > /dev/null 2>&1') os.popen2('rsync -czrtopg --timeout=10 --password-file...game/qmrserver_lianfu_10003/qmrserver > /dev/null 2>&1') os.popen2('rsync -czrtopg --timeout=10 --password-file
rsyncd.passwd 中的密码 chmod 600 /etc/rsyncd.passwd 2.测试 将服务器这个ip下的simba目录中内容同步到本地客户机 /tmp目录 rsync -auv --password-file...=/etc/rsyncd.passwd rsyncuser@10.5.5.235::simba /tmp 若要在crontab中添加自动同步,则必须指定--password-file 且rsyncuser...etc/rsyncd.passwd rsync -vzrtopg --delete --port 878 --progress lgsync@192.168.30.171::data /da/ --password-file...etc/rsyncd.passwd rsync -vzrtopg --delete --port 878 --progress lgsync@192.168.30.171::data /da/ --password-file...da/" RSYNC_CMD="rsync -vzrtopg --delete --port 878 --progress /da/ lgsync@192.168.30.171::data --password-file
then echo 'CREATE or MODIFY or CLOSE_WRITE or MOVED_TO' rsync -avzcR --password-file...INO_FILE}) ${user}@${ip1}::${des} && # INO_FILE变量代表路径哦 -c校验文件内容 # rsync -avzcR --password-file...]] then echo 'DELETE or MOVED_FROM' rsync -avzR --delete --password-file...then rsync -avzcR --password-file=${rsync_passwd_file} $(dirname ${INO_FILE})...${user}@${ip1}::${des} && # rsync -avzcR --password-file=${rsync_passwd_file
Operation not permitted (1) 这个是rsyncd.conf 里面 read only = no 注销也不行,因为默认值是yes rsync -auzv --progress --password-file...code 5) at main.c(1506) [Receiver=3.0.7] 遇到这个问题:client端没有设置/etc/rsync.pas这个文件,而在使用rsync命令的时候,加了这个参数– password-file...=/etc/rsync.pas 问题3 rsync -auzv --progress --password-file=/etc/rsync.pas root@192.168.133.128::backup...和服务器一致,但是 服务器段设置有错误,服务器端应该设置/etc/rsync.pas ,里面内容root:111111 ,这里登陆名不可缺少 问题4 rsync -auzv --progress --password-file
下面做的是全量rsync do cd /backup && rsync -az --delete /backup/ rsync_backup@192.168.24.101::backup/--password-file...then rsync -avzcR --password-file=${rsync_passwd_file} $(dirname ${INO_FILE})...${user}@${ip1}::${des} && rsync -avzcR --password-file=${rsync_passwd_file...crontab -e * */2 * * * rsync -avz --password-file=/etc/rsync-client.pass /data/ root@192.168.0.18::data...&& rsync -avz --password-file=/etc/rsync-client.pass /data/ root@192.168.0.19::data 下面附上inotify的参数说明
rsync rsync-3.0.6-4.el5_7.1 2,#直接用命令复制 rsync -avz --progress --delete root@服务端IP::home /home --password-file...=/etc/rsyncd.secrets rsync -avz --progress --delete root@服务端IP::home2 /home2 --password-file=/etc.../rsyncd.secrets rsync -avz --progress --delete root@服务端IP::home3 /home3 --password-file=/etc/rsyncd.secrets...rsync -avz --progress --delete root@服务端IP::cvs /cvs --password-file=/etc/rsyncd.secrets 客户端的rsyncd.secrets
Ip_info/finger.txt #backup push data info rsync -az $Backup_dir/ rsync_backup@172.16.1.41::backup --password-file...Ip_info/finger.txt #backup push data info #rsync -az $Backup_dir/ rsync_backup@172.16.1.41::backup --password-file...=/etc/rsync.password rsync -az $Backup_dir/ rsync_backup@172.16.1.41::backup --password-file=/etc/rsync.password
指定客户端目录与服务端指定的rsync模块配置的目录同步,并删除客户端存在而服务端不存在的目录或文件 # rsync -vzrtopg --progress --delete --password-file...-p, –perms 保持文件权限 # -g, –group 保持文件属组信息 # –-progress 显示传输进度 # –-delete 删除本地备份目录中服务器模块指定目录中没有的文件 # –-password-file...制定计划任务 # crontab -e 加入: 0 0 * * * rsync -vzrtopg --delete --password-file=/etc/rsyncd.pwd root@24.12.36.55
rsync -avz /oldboy --exclude=/oldboy/b/1.txt --exclude=/oldboy/c/rsync_backup@172.16.1.41::backup --password-file...root@nfs01 /]# rsync -avz /oldboy --exclude=b/1.txt --exclude=c/ rsync_backup@172.16.1.41::backup --password-file...@nfs01 /]# rsync -avz /oldboy --exclude-from=/oldboy/exclude.txt rsync_backup@172.16.1.41::backup --password-file...守护进程来创建备份目录 [root@nfs01 /]# rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup/10.0.0.31/ --password-file
然后在源服务器使用如下命令进行同步:rsync -vzrtopg --delete --password-file=/etc/rsync.passwd /home/test/test test@192.168.1.1...--password-file=/etc/rsync.passwd表示指定密码文件的路径,用于通过 rsync 守护进程进行认证。..."${paths[0]}") # 同步nginx.conf /usr/bin/rsync -vzrtopg --delete --password-file..."${paths[1]}") # 同步conf.d /usr/bin/rsync -vzrtopg --delete --password-file..."${paths[2]}") # 同步cert目录 /usr/bin/rsync -vzrtopg --delete --password-file
hosts rsync_backup@172.16.1.41::backup 非交互:rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup --password-file...address=172.16.1.41 客户端推送文件: [root@nfs01 ~]# rsync -avz /etc/hosts rsync_backup@10.0.0.41::backup --password-file...=/tmp/rsyncd.conf 客户端推送测试: [root@nfs01 ~]# rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup --password-file...=/etc/rsync.password 方式 [root@nfs01 ~]# rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup --password-file...=/etc/rsync.password rsync -avz /etc/services rsync_backup01@172.16.1.41::nfsbackup01 --password-file
Server => Local /usr/bin/rsync -vzrtopg --progress --password-file=/cygdrive/d/auth.txt --delete zj@192.168.7.101...::zjhome /cygdrive/d/Pic/ Local => Server /usr/bin/rsync -vzrtopg --progress --password-file=/cygdrive.../cygdrive/d/Pic/ zj@192.168.160.101::zjhome 配置本地密码文件 在D盘根目录添加文件auth.txt,内容 123456 同步 rsync -avzP --password-file...-P 传输进度; -v 传输时的进度等信息,和-P有点关系 定时同步 编辑crontab crontab -e 加入如下代码: 10 0 * * * rsync -avzP --delete --password-file
: echo "123456" > /root/passwd chmod 600 /root/passwd 拉取(在客户端(192.168.8.82)): rsync -avz --password-file...推送(在服务端(192.168.8.81)): rsync -avz --password-file=/root/passwd /home/root/rsync/ root@192.168.8.81
当然为了安全起见,客户端的 password-file 文件属主最好是 root ,这时我们执行命令也用 root 用户。...1 [root@ansi-haproxy02 ~]# rsync -avz --password-file=/etc/rsync.password2 /etc/yum rsync_db_back@172.16.1.181...1 [root@ansi-haproxy02 ~]# rsync -avz --password-file=/etc/rsync.password2 /etc/yum rsync_db_back@172.16.1.181...1 [yun@ansi-haproxy02 ~]$ rsync -avz --password-file=/etc/rsync.password2 /etc/yum rsync_db_back@172.16.1.181...1 [root@ansi-haproxy02 ~]# rsync -avz --password-file=/etc/rsync.password2 /etc/yum rsync_db_back@172.16.1.181
-blocking-io 对远程shell使用阻塞IO -stats 给出某些文件的传输状态 --progress 在传输时现实传输过程 --log-format=formAT 指定日志文件格式 --password-file...同步则OK 定时计划 可以吧rsync –auz --delete –password-file=/etc/pwd rsync_test@172.17.5.13::files /backup_client...download.html 下载后解压到C盘改名为rsync,在相应目录建立密码文件PWD: 可以CMD下用如下命测式: C:\rsync\rsync.exe --port=873 -avz --password-file...定时运行 可以用一个bat脚本放到windows自带计划任务运行: 脚本名为rsync.bat 内容为: @echo off @C:\rsync\rsync.exe --port=873 -avz --password-file...=/cygdrive/c/rsync/pwd rsyn c_test@172.17.5.13::files /cygdrive/d/ftptap2delcom 常见错误 如果不指定--password-file
@RSYNCD: 30.0 3.客户端可以开始 同步文件了 [root@localhost zzy]# /usr/bin/rsync -vrtpogL --delete --progress --password-file...不一致的会删除 [root@localhost zzy]# /usr/bin/rsync -vrtpogL --progress --password-file=/etc/rsyncd.secrets...etc/zzy目录下的所有文件 以上的是做的向服务端取文件方式的 还可以推送文件这个需要双端都配置成服务器配置步骤跳过 /usr/bin/rsync -vrtpogL --progress --password-file
领取专属 10元无门槛券
手把手带您无忧上云