欢迎来到云服务器

系统配置

Windows系统中怎么样使用Rsync同步文件?Windows配置Rsync的方法

Rsync是一款不错的文件免费同步软件,可以镜像生存整个目次树和文件系统,同时保持本来文件的权限、时间、软硬链接。第一次同步时 rsync 会复制全部内容,下次只传输修悔改的文件部门。传输数据进程中可以实行压缩及解压缩操纵,淘汰带宽流量。支持scp、ssh及直接socket方法毗连,支持匿名传输。支持Linux,Window平台。写本文的时候,window版最新版为4.0.5版

官网:http://rsync.samba.org/

Linux版下载:http://rsync.samba.org/download.html

Windows版下载:https://www.itefix.no/i2/cwrsync-get 选(Free Edition 免费版)

客户端:cwRsync 4.0.5 Installer

处事端:cwRsyncServer 4.0.5 Installer

此刻官方开始了收费版本,发起从剧本之家下载免费版本

一、安装设置 Rsync 处事端

Window版处事端:

1. 点击处事端安装措施举办安装,安装进程中提示输入处事端措施以处事运行时的用户名,暗码。可以自界说,也可以用默认的用户名暗码配置。

2. 安装完成之后,进入措施安装目次根目次,打开设置文件(如:C:Program FilesICWrsyncd.conf ),进入设置。


use chroot = false
strict modes = false
lock file = rsyncd.lock
hosts allow = 192.168.1.21
max connections = 5
port = 28950
pid = 0
uid = 0

log file = /cygdrive/f/RsyncLog/rsyncd.log

# Module definitions
# Remember cygwin naming conventions : c:work becomes /cygdrive/c/work

[data_backup]
path = /cygdrive/f/dataBackup
auth users = dbbackuper
secrets file = /cygdrive/e/Setting/Rsync/rsync_db.ps
read only = no
list = no
transfer logging = yes

剧本之家用的


use chroot = false
strict modes = false
hosts allow = 222.186.55.55
log file = rsyncd.log
pid file = rsyncd.pid

# Module definitions
# Remember cygwin naming conventions : c:work becomes /cygwin/c/work
#
[dddown]
path = /cygdrive/d/webroot/downjb51
read only = false
transfer logging = yes
auto user=wtjb51
secrets file=wtjb51.conf

[scjb51]
path = /cygdrive/d/webroot/scjb51
read only = false
transfer logging = yes
auto user=wtjb51
secrets file=wtjb51.conf

以上Windows目次的写法,应该凭据POSIX气势气魄来写,默认设置文件的写法cygwin貌似不事情,而要写成cygdrive,如D:/data,要写成/cygdrive/d/data。

以上设置只答允192.168.1.21会见,这里按需修改。

strict modes = false 不验证用户暗码,

pid = 0,uid = 0指定匿名会见。

auth users : 指会见data_backup的用户名

secrets file : data_backup用户名对应的暗码文件。

 

3. 新建暗码文件:E:SettingRsyncrsync_db.ps 。如:

root:root

admin:12345

暗码文件名目:用户名:暗码(root:12345),一行一个,有的系统不支持长暗码,另个暗码文件的权限对其它用户组是不行读的,配置错了大概不事情。在Windows下,暗码文件的会见权限必然要配置正确,否则用户验证的时候通不外。应将暗码文件E:SettingRsyncrsync_db.ps的权限插手Rsycn处事运行处事的用户名 cwRsyncServer 的读取权限 及 配置其为该文件为所有者。

Windows系统中怎么样使用Rsync同步文件?Windows配置Rsync的方法

 

4. 在处事打点器中,找随处事 RsyncServer 处事,并启动处事。

5. 假如开启了防火墙,则防火墙法则中要添加Tcp端口 28950 答允通信。

Windows系统中怎么样使用Rsync同步文件?Windows配置Rsync的方法

6. 处事验证,打开dos呼吁框,输入telnet 192.168.1.20 28950 (假如没有安装telnet处事端与客户端,请在节制面板->添加删除措施->打开封锁windows成果中找到Telnet客户端和处事端,勾选举办安装)。假如telnet能乐成毗连,呈现@RSYNCD: 30.0 等雷同文字,则说明处事启动正常。

Windows系统中怎么样使用Rsync同步文件?Windows配置Rsync的方法

 

二、安装设置 Rsync 客户端

1. 安装Rsync客户端措施,直至安装完成。

2. 测试处事器Rsync的连通性。在Rsync客户端地址计较机telnet Rsync处事端地址计较的相应地点和端口 

telnet 192.168.1.20 28950

呈现@RSYNCD: 30.0 等雷同文字,则说明客户端毗连处事规则常。

Windows系统中怎么样使用Rsync同步文件?Windows配置Rsync的方法

 

3. 打开Dos呼吁窗口,进到Rsync客户端安装目次的bin目次下,如:C:Program FilescwRsyncbin。输入以下呼吁,开始举办同步:

cd C:Program FilescwRsyncbinrsync --port=28950 -vzrtopg --progress --delete 192.168.1.20::data_backup /cygwin/f/dataBackup --password-file=/cygdrive/e/Setting/Rsync/rsync_db.ps 

 

参数说明:

腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号