文档章节

window rsync server 安装使用

china008
 china008
发布于 2014/10/09 10:51
字数 666
阅读 77
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

rsync是linux下一款用于同步文件的优秀软件,window下也可以使用它,不过名字为cwRsync。本文主要介绍的是使用window作为rsync的服务端,linux为客户端的使用方法。

cwRsync也分为客户端很服务端,

     服务端:cwRsync_Server_2.0.10_Installer

     客户端:cwRsync_2.0.10_Installer


window是作为服务端,所以下载名为cwRsyncServer_4.0.5_Installer.zip的文件。 下载后解压安装,按照向导一步一步下去即可,安装最后需要输入一个系统账号和密码,这个账号是用于运行cwRsync服务的,必须有管理员权限。

安装完成后,在安装的根目录下有一个名为rsyncd.conf文件,即是配置文件。修改后的内容如下:

use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# 如果没有uid,gid 的设置linux客户端会提示
# invalid uid nobody 错误
uid = 0
gid = 0
# 指定tcp 端口,默认是873
# port = 1122

# 定义模块,可以定义多个
[test]
# 模块对应系统目录,需要使用/cygdrive + 盘符
path = /cygdrive/c/work
# 用于认证模块的用户名
auth users = testuser
# 存放认证密码文件,存放于etc下的testuser.pas中
# 文件名可以随便取,内容为用户名:密码,例如“testuser:123”
secrets file = etc/testuser.pas
read only = false
transfer logging = yes

启动服务:运行 — services.msc,在打开的“服务”管理器中找到RsyncServer并启动,也可以使用在命令行的方式来启动和关闭。

启动服务
net start RsyncServer

停止服务
net stop RsyncServer

在linux下使用如下命名即可进行同步了

同步linux下文件夹到window中,
rsync -vzrtp  --progress --delete \
--password-file=/xxx/rsyncd.secrets  \
/home/linuxdir/ rsync://testuser@10.211.55.3:/test/

同步window下文件夹到linux中
rsync -vzrtp  --progress --delete \
--password-file=/xxx/rsyncd.secrets  \
rsync://testuser@10.211.55.3:/test/ /home/linuxdir/

注意需要在用户名前使用“rsync://”,否则会提示“connect to host xxx port 22: Connection refused”;密码文件的内容只有密码,不需要用户名,且文件的owner为root,权限为600;如果使用非默认端口需要在ip的冒号后指定端 口;端口后是服务配置中定义的模块名字。

当出现rsync: chown “” failed: Invalid argument (22)错误时,是因为参数中有o,即保留文件的owner信息,而window服务端无法完成chown操作,解决办法是去掉参数o。另外有些可能还会 出现rsync: chgrp “” failed: Invalid argument (22),原因类似,只要去掉参数中的g即可。

相关资源链接:

http://blog.csdn.net/gguxxing008/article/details/7018924

http://bbs.ywlm.net/thread-915-1-1.html

欢迎转载,转载请注明文章出处,谢谢!


本文转载自:http://www.netingcn.com/window-cwrsync-server.html

china008
粉丝 6
博文 286
码字总数 30406
作品 0
海淀
私信 提问
服务器容灾之使用rsync文件异地同步

服务器容灾之使用rsync文件异地同步 Rsync是一款不错的文件免费同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限、时间、软硬链接。第一次同步时 rsync 会复制全部内容,...

rootliu
03/08
63
0
rsync(在window端使用常见错误)

我们都是通过错误日志查看 在rsyncd.log里面或.err文件里面,大家可以用记事本打开查看。 注意windows下面我们需要给SvcwRsync用户,管理同步目录的所有权限,基本上这样就可以了 问题一: ...

运维Anna
2015/04/18
0
0
CentOS6.8使用Rsync+Inotify-tools实现数据实时同步

说明: 操作系统:CentOS release 6.8 (Final) x86_64 服务器IP:rsync_server(数据源) 10.15.43.100 rsync_client (目标端)10.15.43.228 同步目录: rsyncserver /app/rsyncserver rsy......

justin_peng
2017/07/27
0
0
安装布署rsync+Inotify实现数据的实时同步更新

环境说明: server:CentOS-02:192.168.1.220 (rsync server) client:CentOS-01:192.168.1.210 (rsync client、inotify) 同步顺序从client-server端。 一、配置server端。 1.准备好软...

hbssliulei
2013/12/10
0
0
快速、灵活的文件同步/复制工具---rsync(基础篇)

一、简介 rsync(Remote Synchronize)是Unix/linux系统下一个快速、非常灵活的的文件同步和复制工具,支持本地复制和远程复制与同步,rsync使用著名的三角传输(delta-transfer)算法,只同...

晨风微凉
2018/06/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

hbase错误记录

说什么服务没启动 但是 $ jps 查看又是正常的 然后想到去看日志 $ vim logs/hbase-root-regionserver-hadoop101.log INFO信息停留在:client.ZooKeeperRegistry: ClusterId read in ZooKeep...

天空飘来五个字儿
21分钟前
5
0
类的第一个元素的CSS选择器

我有一堆元素的类名是red ,但是我似乎无法使用以下CSS规则选择class="red"的第一个元素: .red:first-child { border: 5px solid red; } <p class="red"></p> <div class="red"></div> 该选......

技术盛宴
28分钟前
4
0
如何将重复数据突出显示?

将表格中一列数据中重复的,使用特殊颜色突出显示或者使用一些符号标记出来。 例如: 一个供应商,可以邀请别的供应商加入成为联合体,报表要显示所有供应商,然后供应商最后一列显示所有联合...

泡泡糖儿
30分钟前
4
0
python将html的百分号转为对应的编码

import redef trans(x): # print(x.group()) return bytes.fromhex(x.group()[2:].decode("utf-8"))data = str("你好".encode("utf-8"))print(data)data = re.subn(b"\\\\x[0-9......

鬼上身跳不过门槛
40分钟前
4
0
如何在nohup下放置已经运行的进程?

我有一个已经运行了很长时间并且不想结束它的进程。 我怎么把它放在nohup下(也就是说,即使关闭终端,如何让它继续运行?) #1楼 假设由于某种原因, Ctrl + Z也无法正常工作,转到另一个终...

javail
44分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部