不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
cwRsync实现Windows服务器文件备份
编辑:dnawo 日期:2013-05-09
cwRsync是rsync的Windows版本,它用于将文件从本机备份到远程主机,或是从远程主机备份到本机。cwRsync安装程序分服务器端和客户端两个版本,使用时分别进行安装。
1.cwRsync服务器安装和配置
①.安装





②.配置
打开C:\Program Files\ICW\rsyncd.conf,修改如下:
说明:允许配置多个模块将不同的文件备份到不同文件夹,注意路径书写格式。
③.启动服务

2.cwRsync客户端安装和运行
①.安装





②.运行
本机文件备份到远程主机:
说明:backup是服务器端配置的模块名称。若省略/cygdrive/c/web/最后面的斜杠,会在远程主机创建web文件夹。
远程主机文件备份到本机:
说明:可将命令写成批处理用任务计划定期执行以实现文件定期备份。
3.常见问题
问:为什么安装完cwRsync服务器端,本地用户和组没有新增用户,也找不到RsyncServer服务?
答:在Windows2008上遇到这种情况,安装了几次都不行,后来发现是开启了密码策略,设置的服务帐户密码太过简单导致。
问:备份文件失败,提示failed to connect to 192.168.0.100?
答:服务器Windows防火墙没有添加873端口,备份文件时会看到类似提示:
引用内容
问:怎么限制只有指定ip的客户端可以备份文件?
答:修改服务器端rsyncd.conf文件:
问:怎么设置不备份某个文件夹?
答:客户端备份命令中使用exclude参数设置(区分大小写):
4.资源链接
[1].cwRsync官网:https://www.itefix.no/i2/cwrsync
1.cwRsync服务器安装和配置
①.安装





②.配置
打开C:\Program Files\ICW\rsyncd.conf,修改如下:
复制内容到剪贴板
程序代码

use chroot = false
strict modes = false
hosts allow = *
port = 873
uid = 0
gid = 0
log file = rsyncd.log
transfer logging = yes
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[backup]
path = /cygdrive/d/web
#read only=true:deny upload,write only=true:deny download
read only = false
write only = true
strict modes = false
hosts allow = *
port = 873
uid = 0
gid = 0
log file = rsyncd.log
transfer logging = yes
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[backup]
path = /cygdrive/d/web
#read only=true:deny upload,write only=true:deny download
read only = false
write only = true
说明:允许配置多个模块将不同的文件备份到不同文件夹,注意路径书写格式。
③.启动服务

2.cwRsync客户端安装和运行
①.安装





②.运行
本机文件备份到远程主机:
复制内容到剪贴板
程序代码

rsync.exe -azv /cygdrive/c/web/ rsync://192.168.0.100:873/backup
说明:backup是服务器端配置的模块名称。若省略/cygdrive/c/web/最后面的斜杠,会在远程主机创建web文件夹。
远程主机文件备份到本机:
复制内容到剪贴板
程序代码

rsync.exe -azv rsync://192.168.0.100:873/backup /cygdrive/c/web
说明:可将命令写成批处理用任务计划定期执行以实现文件定期备份。
3.常见问题
问:为什么安装完cwRsync服务器端,本地用户和组没有新增用户,也找不到RsyncServer服务?
答:在Windows2008上遇到这种情况,安装了几次都不行,后来发现是开启了密码策略,设置的服务帐户密码太过简单导致。
问:备份文件失败,提示failed to connect to 192.168.0.100?
答:服务器Windows防火墙没有添加873端口,备份文件时会看到类似提示:

rsync: failed to connect to 192.168.0.111: Connection timed out (116)
rsync error: error in socket IO (code 10) at clientserver.c(122) [sender=3.0.7]
rsync error: error in socket IO (code 10) at clientserver.c(122) [sender=3.0.7]
问:怎么限制只有指定ip的客户端可以备份文件?
答:修改服务器端rsyncd.conf文件:
复制内容到剪贴板
程序代码

hosts allow = 192.168.0.88
hosts deny = *
hosts deny = *
问:怎么设置不备份某个文件夹?
答:客户端备份命令中使用exclude参数设置(区分大小写):
复制内容到剪贴板
程序代码

rsync.exe -azv --exclude=log/ /cygdrive/c/web/ rsync://192.168.0.100:873/backup
4.资源链接
[1].cwRsync官网:https://www.itefix.no/i2/cwrsync
评论: 0 | 引用: 0 | 查看次数: 5577
发表评论
请登录后再发表评论!