用cwrsync同步windows下数据的简单配置方法
程序员文章站
2022-12-07 22:48:32
cwrsync下载地址 http://sourceforge.net/projects/sereds/files/cwrsync 或者到 下载cwrsync分客户端和服务端...
cwrsync下载地址
http://sourceforge.net/projects/sereds/files/cwrsync 或者到 下载
cwrsync分客户端和服务端两部分,拿cwrsync 4.0.版来说,分别对应cwrsync_4.0.5_installer.zip和cwrsyncserver_4.0.5_installer.zip
安装:
客户端安装比较简单,一直下一步就可以了。
服务端安装到service account这一步的时候,这一步会建立cwrsync的系统帐号,可以用默认的也可以自定义帐号和密码,这个帐号在后面同步的时候有用处的,稍后详细解释下。
安装好之后,把安装目录添加到windows的path变量中,方便直接在命令行下调用rsync命令。
环境
服务端(需要被同步的数据所在的服务器):192.168.1.77
客户端(需要将数据同步的服务器):192.168.1.2
需要被同步的数据:d:\home
需要同步到e:\www\home
server:
在192.168.1.77上点击
开始-所有程序-cwrsyncserver-01.rsyncd.conf
打开cwrsync的配置文件,然后输入下面内容
[site]
path = /cygdrive/d/home
hosts allow = 192.168.1.2
hosts deny = *
list = true
uid = 0
gid = 0
然后点击
开始-运行-cmd(enter)
打开命令行窗口,然后执行
net start rsyncserver
启动cwrsync服务
注意:d:\home这个目录要给cwrsync的系统用户(安装cwrsync服务端时候新建的那个帐号默认是svccwrsync)读取权限,不然客户端同步的时候会报错 (@error: chdir failed)
client:
点击
开始-运行-cmd(enter)
打开命令行窗口,然后执行
rsync -avz 192.168.1.77::site /cygdrive/e/www/home
这时cwrsync就开始帮我们同步数据了
注意:如果刚刚没有把cwrsync的安装目录添加到windows的path变量中,系统是无法执行rsync命令的。添加方法,例如我把cwrsync的客户端安装在d:\program files\cwrsync,则需要把d:\program files\cwrsync\bin这个路径添加到windows的系统path变量中。添加之后需要重新打开cmd命令行窗口才可以执行上面的命令。
http://sourceforge.net/projects/sereds/files/cwrsync 或者到 下载
cwrsync分客户端和服务端两部分,拿cwrsync 4.0.版来说,分别对应cwrsync_4.0.5_installer.zip和cwrsyncserver_4.0.5_installer.zip
安装:
客户端安装比较简单,一直下一步就可以了。
服务端安装到service account这一步的时候,这一步会建立cwrsync的系统帐号,可以用默认的也可以自定义帐号和密码,这个帐号在后面同步的时候有用处的,稍后详细解释下。
安装好之后,把安装目录添加到windows的path变量中,方便直接在命令行下调用rsync命令。
环境
服务端(需要被同步的数据所在的服务器):192.168.1.77
客户端(需要将数据同步的服务器):192.168.1.2
需要被同步的数据:d:\home
需要同步到e:\www\home
server:
在192.168.1.77上点击
开始-所有程序-cwrsyncserver-01.rsyncd.conf
打开cwrsync的配置文件,然后输入下面内容
复制代码 代码如下:
[site]
path = /cygdrive/d/home
hosts allow = 192.168.1.2
hosts deny = *
list = true
uid = 0
gid = 0
然后点击
开始-运行-cmd(enter)
打开命令行窗口,然后执行
net start rsyncserver
启动cwrsync服务
注意:d:\home这个目录要给cwrsync的系统用户(安装cwrsync服务端时候新建的那个帐号默认是svccwrsync)读取权限,不然客户端同步的时候会报错 (@error: chdir failed)
client:
点击
开始-运行-cmd(enter)
打开命令行窗口,然后执行
rsync -avz 192.168.1.77::site /cygdrive/e/www/home
这时cwrsync就开始帮我们同步数据了
注意:如果刚刚没有把cwrsync的安装目录添加到windows的path变量中,系统是无法执行rsync命令的。添加方法,例如我把cwrsync的客户端安装在d:\program files\cwrsync,则需要把d:\program files\cwrsync\bin这个路径添加到windows的系统path变量中。添加之后需要重新打开cmd命令行窗口才可以执行上面的命令。
上一篇: 生子当如孙仲谋的孙权的评价如何?年少万兜鍪却毁誉参半
下一篇: 吃多了坚果竟有这些坏处,你知道吗?