>

rsync服务器备份配置实例www.bifa688.com,用cwrsync同

- 编辑:www.bifa688.com -

rsync服务器备份配置实例www.bifa688.com,用cwrsync同

因此设置Windows Server 2008 ,2012这样的基于Nt6核心的系统的任务计划的时候建议将起始于进行一下设置。

注意:如果刚刚没有把cwrsync的安装目录添加到windows的path变量中,系统是无法执行rsync命令的。添加方法,例如我把cwrsync的客户端安装在D:Program FilescwRsync,则需要把D:Program FilescwRsyncbin这个路径添加到windows的系统path变量中。添加之后需要重新打开cmd命令行窗口才可以执行上面的命令。

您可能感兴趣的文章:

  • 在Windows中配置Rsync同步文件的方法
  • 用rsync实现windows与linux文件同步的方法
  • windows下rsync的数据同步安装配置方法
  • cwrsync 四步实现windows备份
  • windows下使用cwRsync定期备份网站(服务器文件同步)
  • cwrsync实现从linux到windows的数据同步备份
  • 使用cwRsync实现windows下服务器文件定时同步备份(附错误处理方法)
  • 用cwrsync同步windows下数据的简单配置方法
  • windows2008系统中rsync计划任务返回0x1问题处理

· 代码 1 或 0x1:调用的函数不正确或调用了未知函数。

注意:d:home这个目录要给cwrsync的系统用户(安装cwrsync服务端时候新建的那个帐号默认是SvcCWRSYNC)读取权限,不然客户端同步的时候会报错 (@ERROR: chdir failed)

@echo off
title fileserver mirror backup......
rsync -vzrtopg --progress --delete --exclude=*.tmp rsync@192.168.1.9::test /cygdrive/f/a

Figure 3起始于(可选)项

server:
在192.168.1.77上点击
开始-所有程序-cwRsyncServer-01.rsyncd.conf
打开cwrsync的配置文件,然后输入下面内容

command:rsync -vzrtopg --progress --delete --exclude=*.txt rsync@192.168.1.9::test /cygdrive/f/a

您可能感兴趣的文章:

  • 在Windows中配置Rsync同步文件的方法
  • 用rsync实现windows与linux文件同步的方法
  • windows下rsync的数据同步安装配置方法
  • cwrsync 四步实现windows备份
  • windows下使用cwRsync定期备份网站(服务器文件同步)
  • cwrsync实现从linux到windows的数据同步备份
  • 使用cwRsync实现windows下服务器文件定时同步备份(附错误处理方法)
  • 用cwrsync同步windows下数据的简单配置方法
  • Windows rsync服务器备份配置实例

client:
点击
开始-运行-cmd(enter)
打开命令行窗口,然后执行
rsync -avz 192.168.1.77::site /cygdrive/e/www/home

最后备份时可将客户端命令写成bat,批处理,再添加到系统的计划任务执行。

正常情况下我们的任务计划会有反馈数值,通过它可以判断这个任务计划上次是否运行正常(详细连接:)。

环境
服务端(需要被同步的数据所在的服务器):192.168.1.77
客户端(需要将数据同步的服务器):192.168.1.2
需要被同步的数据:d:home
需要同步到e:wwwhome

复制代码 代码如下:

通过对这个批处理设置断点,我看到了这样的报错信息。

cwrsync分客户端和服务端两部分,拿cwrsync 4.0.版来说,分别对应cwRsync_4.0.5_Installer.zip和cwRsyncServer_4.0.5_Installer.zip

服务器端c:rsync.pas实例:
rsync:12345
当然你也可以在当前目录下新建一个rsync.pas但上面的secrets file = rsync.pas即可

www.bifa688.com 1

[site]
path = /cygdrive/d/home
hosts allow = 192.168.1.2
hosts deny = *
list = true
uid = 0
gid = 0

客户端bat文件实例:

· 代码 10 或 0xa:环境不正确。

然后点击
开始-运行-cmd(enter)
打开命令行窗口,然后执行
net start RsyncServer
启动cwrsync服务

客户端软件//www.jb51.net/softs/16779.html
客户端使用备份命令:
rsync -vzrtopg --progress --delete --exclude=*.tmp rsync@192.168.1.9::test /cygdrive/f/a
备份时应注意--delete选项,依目标而定

· 代码 0x8009000f:常规访问被拒绝

cwrsync下载地址

use chroot = no
#strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
uid=administrator
gid=administrator
max connections=4
# Module definitions
# Remember cygwin naming conventions : c:work becomes /cygwin/c/work
#
[test]
path = /cygdrive/j/byq/pdf
ignore errors
read only = yes
auth users=rsync
transfer logging = yes
secrets file = /cygdrive/c/rsync.pas

这里回顾一下,两个版本操作系统的任务计划的不一样,Windows Server 2003 下面可以选择的内容,项目并不多,不过他默认的情况下会将起始于填写进去,使用的就是所在脚本的上一级目录。

这时cwrsync就开始帮我们同步数据了

服务器端rsyncd.conf实例:
服务器端软件下载地址//www.jb51.net/softs/16780.html

这种非〇情况表示的是不能被接受的。

安装:
客户端安装比较简单,一直下一步就可以了。
服务端安装到Service Account这一步的时候,这一步会建立cwrsync的系统帐号,可以用默认的也可以自定义帐号和密码,这个帐号在后面同步的时候有用处的,稍后详细解释下。
安装好之后,把安装目录添加到windows的path变量中,方便直接在命令行下调用rsync命令。

www.bifa688.com 2

或者到 s.jb51.net下载

Figure 2在批处理中加入Pause 进行断点,查看错误信息

复制代码 代码如下:

Figure 4 Windows Server 2003 下面的起始于,默认被填写

您可能感兴趣的文章:

  • 在Windows中配置Rsync同步文件的方法
  • 用rsync实现windows与linux文件同步的方法
  • windows下rsync的数据同步安装配置方法
  • cwrsync 四步实现windows备份
  • windows下使用cwRsync定期备份网站(服务器文件同步)
  • cwrsync实现从linux到windows的数据同步备份
  • 使用cwRsync实现windows下服务器文件定时同步备份(附错误处理方法)
  • Windows rsync服务器备份配置实例
  • windows2008系统中rsync计划任务返回0x1问题处理

很明显,这个rsync不是系统自带的程序和文件,因此无法被系统直接调用,猜测和环境变量有关,仔细寻找Windows Server 2008 R2 下面的任务计划选项,我看到了这个填空的地方。

Figure 1看到上次运行结果出现非0情况

· 代码 0 或 0x0:操作成功完成。

www.bifa688.com 3

我将这个填写成了该条脚本的所在的目录,再次运行该任务计划,得到返回成功的标记,并且在服务本分服务器端受到相应的备份内容。

最近遇见一个奇怪的现象,在做某系统的定期备份的时候使用到了非系统自带Rsync命令,但是手动启动没问题,而且又非常期望批量化在多台主机上进行,怎么办呢?Windows Server 2003下面这样执行任务计划没问题,而就Windows Server 2008 R2下面出现意外。

www.bifa688.com 4

本文由bifa688.com发布,转载请注明来源:rsync服务器备份配置实例www.bifa688.com,用cwrsync同