Windows下也有类似unix下的rsync软件,最近我试用了cwRsync软件,把配置和使用方法介绍一下,使用它确实比较方便!

同步Rsync Server软件下载cwRsync_Server_2.0.10_Installer.zip

同步Rsync Client软件下载cwRsync_Client_2.0.10_Installer.zip
   
    在需要传同步文件出来的windows服务器上安装同步Rsync Server软件cwRsync_Server_2.0.10_Installer后,
   
    会在服务器上建一个管理员级别的SvcwRsync用户,我们最好修改一下这个用户的密码。
   
    在此服务器上还增加了一个RsyncServer服务,如果没有设成自动启动,需要设置一下,如下图。

然后在安装了同步Rsync Server和Rsync Client软件的windows服务器上设置环境变量:

 把目录C:\Program Files\cwRsyncServer\bin填加到当前用户的path里。
   
    同步Rsync Server上配置文件rsyncd.conf的一般格式类似:

###############################################################

use chroot = false
strict modes = false
#hosts allow = 192.168.0.2
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
secrets file = password

# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[dbbackup]
path = /cygdrive/d/sqlserver_backup
read only = true
list = no
auth users = fengyu
transfer logging = yes

[test]
path = /cygdrive/d/ying
read only = true
list = no
auth users = ying
transfer logging = yes   
    
###############################################################   
    
  在Rsync Server的C:\Program Files\cwRsyncServer\目录下密码文件password里面内容如下:

fengyu:dbbackup_test
ying:maggie678

  这里面的用户名和密码可以任意设定,跟windwos和unix帐号没有任何关系。记住用冒号:分割用户名和密码

在Rsync Client端写一个包含rsync命令的批处理程序rsync_test.bat
  
rsync -vzrtopg --progress --delete --password-file=/cygdrive/f/fengyu/password2 fengyu@192.168.0.10::dbbackup /cygdrive/f/fengyu/dbbackup_test

请注意在Rsync Client端windows服务器f:\fengyu\password2文件里只需要填写密码dbbackup_test,如下:
  
dbbackup_test  
  
   当然在unix机器上也可以用类似的方法获取在Windows服务器Rsync Server配置文件里设置好的同步文件夹
  
   rsync -vzrtopg --progress --delete --password-file=/home/ying/ying_passwd ying@192.168.0.10::test /home/ying/ying_test
  
   密码/home/ying/ying_passwd文件里也只需要填maggie678,如下:
  
maggie678

如果想把同步操作定时完成,可以在Windows服务器上设定任务计划,在unix机器上配置cron作业。
  
   最后管理员定期查看Rsync Server上的同步日志文件C:\Program Files\cwRsyncServer\rsyncd.log
  
   就知道同步是否正常运行了。

Windows下rsync软件配置和使用【数据同步】相关推荐

  1. Windows 下rsync同步数据报错7456

    Windows下rsync同步数据报错如下图: 解决方法:此报错原因(rsync服务器端无法连接到客户端212.246)检测69.251服务器端到客户端的rsync端口是否通 873 发现69.251 ...

  2. Windows 下目录及文件向Linux同步

    本文解决的是Windows 下目录及文件向Linux同步的问题,Windows向 Windows同步的请参考:http://www.idcfree.com/article-852-1.html 环境介 ...

  3. 装了linux后windows被破坏了,windows下可以破坏linux的数据么-

    windows下可以破坏linux的数据么- (2011-08-28 01:58:11) 标签: 杂谈 windows下可以破坏linux的数据么?单机装了2个系统,一直都很好,后来发现xp不能进入了 ...

  4. #数据库--第1章 Windows 下的数据库导入 TPCH 数据(以 SQL Server 作为示例,MySQL同样适用)

    #数据库--第1章 Windows 下的数据库导入 TPCH 数据(以 SQL Server 作为示例,MySQL同样适用 一.TPCH 简介 二.TPCH 文件 三.生成 TPCH 数据 四.导入 ...

  5. liunx下通过Canal将MySQL数据同步到Elasticsearch

    liunx下通过Canal将MySQL数据同步到Elasticsearch 一.canal背景信息 Canal是Github中开源的ETL(Extract Transform Load)软件 cana ...

  6. 部署Rsync服务器-差异化数据同步

    目录: 1.搭建Rsync服务器 2.客户端访问 3.同步备份数据脚本 Rsync(remote sync)是Unix及类Unix平台下一款神奇的数据镜像备份软件,她不像FTP或其他文件传输服务那样需 ...

  7. windows下用elasticdump导入json数据到Elasticsearch中

    一.前言 ES的备份,导入和导出相对而言比较麻烦.用logstash的话,经常会出现很多错误,而且不是很方便.用bulk也是一样的,对于咱们的json文件的结构,一些字段名都有要求,也不方便.后来和大 ...

  8. 本地windows下新建kafka生产消费数据

    Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper 1.安装zookeeper 1.1 下载安装文件: http://mirror.bit.edu. ...

  9. Windows下通过FTP自动备份数据到服务器并删除指定天数前的备份

    有时候我们想将本地的备份文件放到别的服务器上,实现异地备份,更安全,那么就可以参考下面的方法 说明: 1.要备份的文件在D盘根目录下面,以时间命名,(一般我们通过护卫神的好备份软件实现备份)例如 D: ...

最新文章

  1. 第三波精品Android源码袭来!免费下载
  2. Oracle发布开源的轻量级 Java 微服务框架 Helidon
  3. IP分类以及特殊IP
  4. 怎么样配置交换机TRUNK
  5. Python中的yield生成器的简单介绍
  6. python判断语句_python条件判断语句if elif else使用
  7. Java多线程之线程并发库阻塞队列的应用
  8. MS-SQL CLR 扩展函数包 CLR_FunctionS!
  9. 单一职责原则--设计模式系列
  10. 布线问题分支限界法java_大型布线:Java云应用程序缺少的技术
  11. 【Vegas原创】imp/exp导入导出数据
  12. 阿里云首席架构师解读开源和云端结合的三大优势
  13. c++ mat赋值_Mat 的几种初始化和赋值方法
  14. Mysql 索引的学习
  15. BC26 OpenCPU System API接口
  16. 遍历目录下的所有文件(文件)
  17. 简约黑板擦特效表白网源码 附带wap自适应
  18. 一个C#版的多选题选项及判分设计方案
  19. Android 隐藏虚拟按键
  20. linux 应用软件打包工具

热门文章

  1. php添加linux定时任务,PHP与Linux定时任务
  2. 反馈速度小于 200ms!“弹窗”功能让你极速触达用户内心
  3. iOS iOS9下修改回HTTP模式进行网络请求
  4. 洛谷 5205 【模板】多项式开根
  5. Debug实验学习汇编
  6. webservice axis1.4生成客户端
  7. 成熟的夜间模式解决方案
  8. udhcp源码详解(五) 之DHCP包--options字段
  9. 注意Hibernate4在开发当中的一些改变
  10. diesel fuel