Windows 下如何配置cwRsync实现同步备份.docx
- 文档编号:29414980
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:13
- 大小:500.12KB
Windows 下如何配置cwRsync实现同步备份.docx
《Windows 下如何配置cwRsync实现同步备份.docx》由会员分享,可在线阅读,更多相关《Windows 下如何配置cwRsync实现同步备份.docx(13页珍藏版)》请在冰豆网上搜索。
Windows下如何配置cwRsync实现同步备份
Windows下如何配置cwRsync(文件同步)
像网络上所有的文章一样,我们的第一步就是准备两台电脑:
一台作为Server,一台作为Client
本次的实例是:
ServercwRsync:
192.168.32.110
ClientcwRsync:
192.168.32.111
首先要下载cwRsync的服务端和客户端软件,可以上我们公司的网站上下载
在系统工具里面
实验都是以我的虚拟机为主,
接下来就是要有你要备份的站点目录
及数据库目录了
1.建立用户名bai密码123456789
2.安装cwrsyncserver步骤如下
点击确定,,安装完成后点close
3.在开始程序中打开“startaunixbashshell”程序:
进入一个类似cmd的终端,输入如下命令:
输入如下命令:
$/bin/activate-user.sh
输入l(表示local,就是本地用户)
输入administrator(或者你登录到该计算机的用户名)
后面全按Enter键结束;
4.启动opensshd
打开“控制面板”-->“管理工具”-->“服务”:
找到一个opensshd的服务,启动它;
找到RsyncServer的服务,启动它
5.配置rsyncd.conf配置文件
在CWserver安装目录下
以记事本方式打开
里面默认的都不要改,只改
下面的
修改过的配置文件如下
保存就OK了
创建密码文件目录:
这里要注意了,,我备份的是两个内容,,
不管你备份哪个都要在目录上面添加上你指定的用户并且给他读写的权限
还有就是,,这个密码目录及密码文件,也要添加你指定的用户,而且这个文件只能这个指定用户来读写,其他用户都要删除,
做完这些重启刚才的两个服务
然后开始cmd
Netstat–an查看一下873端口是否打开了如果打开了服务器就完成了
6.
安装和配置客户机
只要一直点击下一步就OK了
打开cmd,执行如下操作,测试服务端是否正常启动服务了:
cdC:
\ProgramFiles\cwRsync\bin(到安装客户端软件的安装目录下的bin文件夹下)
telnet192.168.32.110873
若上述测试成功,此时可执行同步计划:
Rsync-vzrtopg--progress--delete--password-file=/cygdrive/c/pass.psbai@192.168.32.110:
:
www/cygdrive/c/www
Rsync-vzrtopg--progress--delete--password-file=/cygdrive/c/pass.psbai@192.168.32.110:
:
bai/cygdrive/c/bai
下面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。
--progress是指显示出详细的进度情况,--delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。
/c/pass.ps是一个密码文件,自己创建的,在c盘下密码文件格式只填写密码是服务器用户名bai的密码
后面的bai@192.168.32.110
Bai指的是密码文件中的用户名,192.168.32.110是服务器的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小时,以每分钟运行一次的方式来同步之前的那两个文件夹了。
完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Windows 下如何配置cwRsync实现同步备份 如何 配置 cwRsync 实现 同步 备份
![提示](https://static.bdocx.com/images/bang_tan.gif)