以下这个链接是windows之间的csRsync和csRsyncServer同步教程:

http://www.cnblogs.com/wwufengg/p/rsync-config.html

!Attention:

这里的rsync是3.1.1,协议版本号是31。

cwrsync是3.0.6。协议版本号是30.

二者能够正常通信。亲測!

Rsync For Linux:

1、下载 rsync 3.1.1。

打开终端:wget -c ftp://ftp.samba.org/pub/rsync/rsync-3.1.1.tar.gz

假设这个ftp关了。能够上我的资源下载页下载:http://download.csdn.net/detail/small_hacker/8097269

2、然后解压:tar -zxvf rsync-3.1.1.tar.gz

3、进入解压后的文件夹:cd rsync-3.1.1

4、安装:./configure --prefix=/usr/local/rsync

make

make install

这样就安装好了,然后进行配置=====================

1、建立配置目录:mkdir -p /etc/rsyncd/

2、创建配置文件并用vim打开:vim /etc/rsyncd/rsyncd.conf

3、编辑,下面是我的配置:

log file  = /var/log/rsyncd.log
pid file  = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
# port = 873        
use chroot = no
uid = root           
gid = root

#以下是对同步来的文件(F)和目录(D)加权限。主用户rwx,other和group rx。不然从windows同步过来的文件都会#不可读
incoming chmod = Du=rwx,Dog=rx,Fu=rwx,Fgo=rx   
max connections = 5  
fake super = yes
#hosts allow = *     
#hosts deny  = *

[Message]
path = /var/www/html/ordinner/Message
ignore errors
list = no           
read only = false
auth users = root
secrets file = /etc/rsyncd/rsyncd.secrets

4. 编辑password文件。它是一个明文的文本文件:vim /etc/rsyncd/rsyncd.secrets
root:123
保存后改动文件权限:chmod 600 /etc/rsyncd/rsyncd.secrets
5. 启动:/usr/bin/rsync --daemon  --config=/etc/rsyncd/rsyncd.conf(--daemon是指以守护进程模式启动)
6. 能够查看是否有873port:netstat -naltp
--- 至此 rsync server端已经配置好了!===================

以下介绍windows下的cwrsyncclient,Linuxclient的安装过程同server的一样,同步命令与以下的一样

1、下载csRsync-3.0.6:

http://download.csdn.net/detail/small_hacker/8097241

2. 安装好之后,把安装文件夹加入到windows的path变量中,方便直接在命令行下调用rsync命令
3. 打开命令行窗体,运行命令

(我server的IP地址是192.168.31.23)

上传命令:

rsync -av --progress --remove-source-files --exclude-from=/cygdrive/d/upload.list /cygdrive/d/Message/ root@192.168.31.213::Message --password-file=/cygdrive/d/pass/rsyncp.pass

::Message:表示server上rsyncd.conf中的[Message]模块

--progress:显示备份过程

--remove-source-files:传输后移除源文件(依据个人须要加入)

--exclude-from=.....:一个.list文件,指定不上传的文件文件夹,是相对路径

--password-file=.....:一个pass文件。省的自己输入密码了。

这里 的/cygdrive/d 指的就是windows的D盘。

其它的參数去百度一下都有具体的解说。

下载命令:

rsync -av --progress --remove-source-files root@192.168.31.213::Message --exclude-from=/cygdrive/d/download.list /cygdrive/d/Message --password-file=/cygdrive/d/pass/rsyncp.pass

然后就能够通信了。

此外还能够ssh方式登录,更安全一点,这里由于是明文password文件,所以不安全。

转载于:https://www.cnblogs.com/yfceshi/p/7093155.html

rsync与cwRsync相关推荐

  1. rsync配置与报错总结

    rsync命令总结: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [USER@]HOST:DEST rsync [OPTION]... [USER ...

  2. RSync实现文件备份同步

    rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了--remote sync.它的特性如下: 1.可以镜像保存整个目录树和文件系统. 2.可以很容易做到保持原来文件的权限.时 ...

  3. windows 上rsync客户端使用方法

    阅读目录 1.1 获取 windows上实现rsync的软件(cwRsync) 1.2 cwrsync的使用方法 1.3 cwrsync的使用 回到顶部 1.1 获取 windows上实现rsync的 ...

  4. linux服务之rsync

    http://www.cnblogs.com/itech/archive/2010/06/13/1757952.html rsync与mfs好像有点类似,都是传输块的chunk,chunk的 1)软件 ...

  5. CentOS 6.3下rsync服务器的安装与配置

    一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsy ...

  6. 使用rsync同步linux服务器上的文件到windows上

    需求: 在windows客户端上执行计划任务同步脚本,从linux服务器上同步对应模块下的目录内容到windows客户端的D:\data目录下. 步骤: 1. rsync服务端操作略: (百度一下都有 ...

  7. rsync服务器的配置

    一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsy ...

  8. 在Windows中配置Rsync同步

    在Windows中配置Rsync同步 Rsync是一款不错的文件免费同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限.时间.软硬链接.第一次同步时 rsync 会复制全部内容,下次只 ...

  9. rsync备份之windows+linux

    rsync备份之windows+linux Linux-Windows实现rsync Linux为SERVER端,windows为 CLIENT端 Rsync 整 理 文 档 一.Server端的配置 ...

  10. cwRsync 同步时报错 STATUS_ACCESS_VIOLATION

    cwRsync 同步时报错 STATUS_ACCESS_VIOLATION windows XP  执行  cwRsync  同步时报错: 2 [main] rsync 3044 _cygtls::h ...

最新文章

  1. 连接mysql数据库,创建用户模型
  2. unity3d 2019中文版
  3. JavaScript基础---语言基础(1)
  4. 2021-04-12 电机滑模控制 LuGre摩擦模型
  5. Java:main()函数调用类中方法的限制
  6. 【Linux系统编程】 Linux系统调用概述
  7. 天猫浏览型应用的CDN静态化架构演变(转)
  8. 【高校宿舍管理系统】第四章 创建前端项目以及完成登录页面
  9. Oracle Goldengate在HP平台裸设备文件系统OGG-01028处理
  10. 在Linux上运行ASP.NET vNext
  11. 基于数据驱动的人脸识别课题研究
  12. PHP安卓获取gpgga,对于GPS模块数据接收和提取的问题分析
  13. 基于飞桨PaddlePaddle的地标检索识别夺竞赛双料大奖,获奖方案全解析
  14. KK集团5年估值200亿,新零售还好做吗?
  15. ATX 移动设备共享平台
  16. java声音变音代码实现_大话音频变声原理 附简单示例代码
  17. 如何让win7在桌面显示ie图标
  18. 计算机网络实验二 CDMA编码 求所有正交码片
  19. 任意多边形的面积(C语言)
  20. 维基百科创建需要注意哪些问题?

热门文章

  1. 水晶报表html,水晶报表教程:手把手教你制作基本报表
  2. Android,java敏感词,QQ,微信自动过滤组件
  3. 多项式承诺Polynomial commitment方案汇总
  4. iOS App Icon启动图尺寸配置适配iPhone XS XR XS Max等
  5. 个人博客成长分析(一)
  6. 红米路由器ac2100怎样设置ipv6_红米路由器AC2100怎么用手机设置 | 192路由网
  7. php把数据存到cookie,php – 在cookie中存储数组
  8. 下载Youtube单个视频和播放列表的方法详细教程
  9. js 提取行间事件和多个标签 实现checkbook的全选、不选和反选
  10. scratch win10 环境搭建