Windows下如何配置cwRsync实现同步备份..docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows下如何配置cwRsync实现同步备份.

Windows 下如何配置cwRsync(文件同步)像网络上所有的文章一样,我们的第一步就是准备两台电脑:一台作为Server,一台作为Client本次的实例是:Server cwRsync:10Client cwRsync:11首先要下载cwRsync的服务端和客户端软件,可以上我们公司的网站上下载在系统工具里面实验都是以我的虚拟机为主,接下来就是要有你要备份的站点目录及数据库目录了建立用户名 bai 密码 123456789安装cwrsync server 步骤如下点击确定,,安装完成后点 close在开始程序中打开“start a unix bash shell”程序: 进入一个类似cmd的终端,输入如下命令:输入如下命令:$/bin/activate-user.sh输入l(表示local,就是本地用户)输入administrator (或者你登录到该计算机的用户名)后面全按Enter键结束;启动opensshd打开“控制面板”-->“管理工具”-->“服务”:找到一个opensshd的服务,启动它;找到RsyncServer的服务,启动它配置rsyncd.conf配置文件在CW server 安装目录下以记事本方式打开里面默认的都不要改,只改下面的修改过的配置文件如下保存就OK了创建密码文件目录:这里要注意了,,我备份的是两个内容,,不管你备份哪个都要在目录上面添加上你指定的用户并且给他读写的权限还有就是,,这个密码目录及密码文件,也要添加你指定的用户,而且这个文件只能这个指定用户来读写,其他用户都要删除,做完这些重启刚才的两个服务然后开始 cmdNetstat –an 查看一下 873 端口是否打开了如果打开了服务器就完成了安装和配置客户机只要一直点击下一步就OK 了打开cmd,执行如下操作,测试服务端是否正常启动服务了: cd C:\Program Files\cwRsync\bin (到安装客户端软件的安装目录下的bin文件夹下) telnet 10 873若上述测试成功,此时可执行同步计划:Rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass.ps bai@10::www /cygdrive/c/wwwRsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass.ps bai@10::bai /cygdrive/c/bai下面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。--progress是指显示出详细的进度情况,--delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。/c/pass.ps 是一个密码文件,自己创建的,在c盘下密码文件格式只填写密码是服务器用户名 bai 的密码后面的bai@10Bai指的是密码文件中的用户名,10是服务器的ip地址之后的::www ::bai都只是模块名,也就是在服务器配置文件rsyncd.conf中自定义的名称。最后的/c/www 是备份到本地的目录名。至此,安装配置windows到windows间的同步已经OK同步计划的实现前面我们说到了,cwRsync的服务器和客户端的安装与配置,接下来就是要当道计算机中按照计划执行了。我们可以用写一个bat文件,将其放入任务计划中,但是这里有一点要说,那就是你的bat最好放在客户端的bin目录下面,因为同步的命令就是调用客户端bin目录下的rsync.exe,下面介绍一下如何通过windows中的“任务计划”来创建定时任务,执行定时同步。首先在客户端的机器上的: 控件面板-任务计划-点击“添加任务计划”, 在相应的弹出窗口中点击下一步,然后点击导航窗口中的“浏览”按钮,如下,并从中选择之前创建的批处理文件”rsync.bat”:点击浏览:选中你所写的bat文件,我这里是rsync.bat这个是按照个人的需求要定,像我就需要它实时进行同步。自定义程序运行时间,我这里是从凌晨开始就是执行的。然后写上本地登录的用户名和密码就行啦。这是日程安排的高级选项。我让他每分钟都要执行一次,实现真正的同步计划。这是最后的效果,从凌晨开始,每隔一分钟就执行一次,为时24小时。到这里,这个计划任务就会每天24小时,以每分钟运行一次的方式来同步之前的那两个文件夹了。完成

文档评论(0)

xznh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档