windows_rsync|rsync软件下载|部署文档

2018-11-08 14:39:03  阅读 973 次 评论 0 条

Cwrsync_rsync windows_windows下的rsync

 

 

1.官网已不允许免费下载cwrsync的server了,我就先给出下载地址:

http://files.cnblogs.com/files/assassin1994/cwRsync_4.0.5_server%E5%92%8Cclient.zip

2.server安装,都是next+下一步。

我选择的全部都是默认安装,在安装过程中会提示要求我们输入Service account以及密码,如果我们不指定的话会使用SvcCWRSYNC这个账户,密码是随机生成的,所以要记住这个密码。但是在我后面的配置中,好像并没有用到这个Service account。(当然安装窗口有提示,你也可以使用系统已存在的帐号和密码)

ps:我在windows server 2008 r2 下,死活装不好,感觉系统不允许cwrsync自己创建系统帐号。最后无奈,卸载重装,在这一步直接填入administrator和正确密码。

 

3.server配置:

找到安装目录icw,修改rsyncd.conf为

uid = = = = = .== = /cygdrive/E/wwwfiles/= == /etc/= yes

ps:假如你想给配置文件做注释,请另起一行,我曾经被坑的很惨很惨。

(错误)hosts allow =192.168.1.150 #允许192.168.1.150来同步文件,假如不做限制就删除该配置行。

(正确)hosts allow =192.168.1.150

           #允许192.168.1.150来同步文件,假如不做限制就删除该配置行。

 

4.server 配置:

修改需要同步的目录E:\wwwfiles/-》安全-rsyncd.pw,内容为user1:pass1
-》RsyncServer-》启动类型修改为自动,并启动。

 

5.client 安装和配置:

双击安装,一直 “NEXT” 结束.

新建密码文件:建议在cwrsync的安装目录里面新建一个etc目录,再新建pass.txt,内容为server端的密码(用户名不需要了)注意:把密码文件再新建一份 p.txt。

密码文件-》右键-》安全-》一样的让需要同步文件的系统用户有读写他的权限。

新建接收数据的目录C:\test


同步数据:打开cmd,再输入 C:\cwrsync\bin\rsync.exe  -avzP  --progress --delete  --port=873 --password-file=/cygdrive/c/cwrsync/etc/pass.txt <c:\cwrsync\etc\p.txt   user1@192.168.1.1::dataone     /cygdrive/c/test

 

6.rsync 参数:

-avzP  -a 参数,相当于-rlptgoD:-r 是递归-l 是链接文件,意思是拷贝链接文件-p 表示保持文件原有权限-t 保持文件原有时间-g 保持文件原有用户组-o 保持文件原有属主-D 相当于块设备文件-v 详细模式输出-z 传输时压缩-P 显示传输进度--progress 显示备份同步过程--delete 删除Client中有Server没有的文件,即如果Server删除了这一文件,那么client也相应把文件删除,保持真正的一致


本文地址:http://blog.ailinux.net/?id=72
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?