阿汤博客-承接中小企业服务器维护和网站维护,有意者可以联系博主!

Windows 下如何配置cwRsync(文件同步)

运维文档 998℃ 0评论

第一步就是准备两台电脑: 一台作为Server,一台作为Client 本次的实例是: 

Server cwRsync:192.168.6.18  Client cwRsync:192.168.6.15

1.服务端的安装与配置 

a、安装cwRsyncServer-v4.1.0.zip里的软件;    

b.配置rsyncd.conf配置文件 

编辑C:\Program Files\ICWrsyncd.conf,(在安装该软件目录下)内容如下:   

use chroot = false
strict modes = false
hosts allow = *
secrets file=pw.txt
log file = rsyncd.log
pid file = rsyncd.pid
#port = 52326
#max connections = 4
uid = 0
gid = 0
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work #
[test]
path = /cygdrive/d/host
ignore errors
read only = yes
transfer logging = yes
list = no
#lock file = rsyncd.lock

c.在安装目录下创建pw.txt文件,内容如下:donfag:12344321

以上分别是用户名和密码。其中需要备份的目录需要给donfag这个用户的读权限。这里是d:\host.

d.启动rsync服务: 

在系统服务里将RsyncServer服务设置为自动并启动。

到此server端配置结束,接下来配置client端 。 

2.客户端安装于配置: 

a.安装client端软件包:cwRsync-v4.1.0.zip; 

b.在安装目录创建pw.txt内容是上面设置的密码,这里是:12344321

b.进行安装目录的bin目录,运行下面命令看是否可以正常同步:

Rsync -vzrtopg –progress –delete –password-file=pw.txt  [email protected]::test /cygdrive/d/temp

上面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间 的参数。–progress是指显示出详细的进度情况,–delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。

转载请注明:阿汤博客 » Windows 下如何配置cwRsync(文件同步)

喜欢 (0)or分享 (0)