在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
小编在7月16号的时候向大家介绍了cwrsync是如何安装配置的,确实cwrsync是一个非常强大智能的软件,下面我们将为大家介绍如何使用cwrsync软件实现Linux与windows系统下的文件同步。 我们先回顾一下我们在安装配置篇中rsyncd.conf(服务器端的配置文件),我们在使用的时候会用到它:
一、准备工作: 1、启动服务器端的RsyncServer服务。 2、在客户端新建一个环境变量,目录为cwrsync的bin目录下,例:path:c:\Program Files\cwRsync\bin。 3、在客户端telnet一下服务器端的port端口是否开放,我们上文的配置文件中提到的8173端口,服务器IP地址为192.168.2.120,例:telnet 192.168.2.120 8173,如果出现了下文的界面,就说明与Rsync服务端通信成功。 图一:服务器端的通信成功 二、创建脚本文件: 准备工作都完成的话,我们就开始建立脚本文件,指定客户端的同步文件位置,由上文的服务器的配置文件我们得知,服务端的模块为“huweishen”,同步目录为/cygdrive/e/www/huweishen,下面我们开始创建脚本文件: 1、服务器系统为windows: rsync-avrsync://192.168.2.120:8173/huweishen/cygdrive/e/sync/config #表明我们将服务器端的/d/www/huweishen的文件同步到客户端/e/sync/config目录下。 2、服务器系统为Linux: @echo off #需要密码 set RSYNC_HOME=c:\Program Files\cwRsync\bin cd %RSYNC_HOME% d: rsync -avzP --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd [email protected]::huweishen /cygdrive/e/sync/config #这段命令同样也是将服务器端的/d/www/huweishen的文件同步到客户端/e/sync/config目录下。 建立好脚本文件后,将保存成.bat文件,存放在cwRsync\bin目录下。然后运行,运行效果如下: 图二:windows下批处理文件运行成功 三、创建任务计划: 由于服务器端的同步目录下的文件内容可能会更改,发生改变,我们一般就制定任务计划,设定每天什么时间自动同步一次文件,这样就方便多了,如果你将服务器端的相应文件做了修改,则同步时只会同步修改过的文件或新增的文件。操作步骤如下: 1、首先添加一个任务计划:依次点击【开始菜单】-【所有程序】-【附件】-【系统工具】-【任务计划】,在弹出的新窗口中双击“添加任务计划”。 图三:创建任务计划 2、点击浏览按钮找到刚刚建立的批处理文件。 图四:添加我们刚刚建立的批处理文件(1) 图五:添加我们刚刚建立的批处理文件(2) 3、设置同步的周期与时间。一直下一步,直到完成就可以了。
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论