Windows下rsync软件配置和使用
来源:互联网 发布:natapp 端口 编辑:程序博客网 时间:2024/05/22 08:23
Windows下也有类似unix下的rsync软件,最近我试用了cwRsync软件,把配置和使用方法介绍一下,使用它确实比较方便!
同步Rsync Server软件下载cwRsync_Server_2.0.10_Installer.zip
同步Rsync Client软件下载cwRsync_Client_2.0.10_Installer.zip
在需要传同步文件出来的windows服务器上安装同步Rsync Server软件cwRsync_Server_2.0.10_Installer后,
会在服务器上建一个管理员级别的SvcwRsync用户,我们最好修改一下这个用户的密码。
在此服务器上还增加了一个RsyncServer服务,如果没有设成自动启动,需要设置一下,如下图。
然后在安装了同步Rsync Server和Rsync Client软件的windows服务器上设置环境变量:
把目录C:/Program Files/cwRsyncServer/bin填加到当前用户的path里。
同步Rsync Server上配置文件rsyncd.conf的一般格式类似:
###############################################################
use chroot = false
strict modes = false
#hosts allow = 192.168.0.2
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
secrets file = password
# Module definitions
# Remember cygwin naming conventions : c:/work becomes /cygwin/c/work
#
[dbbackup]
path = /cygdrive/d/sqlserver_backup
read only = true
list = no
auth users = fengyu
transfer logging = yes
[test]
path = /cygdrive/d/ying
read only = true
list = no
auth users = ying
transfer logging = yes
###############################################################
在Rsync Server的C:/Program Files/cwRsyncServer/目录下密码文件password里面内容如下:
fengyu:dbbackup_test
ying:maggie678
这里面的用户名和密码可以任意设定,跟windwos和unix帐号没有任何关系。记住用冒号:分割用户名和密码
在Rsync Client端写一个包含rsync命令的批处理程序rsync_test.bat
rsync -vzrtopg --progress --delete --password-file=/cygdrive/f/fengyu/password2 fengyu@192.168.0.10::dbbackup /cygdrive/f/fengyu/dbbackup_test
请注意在Rsync Client端windows服务器f:/fengyu/password2文件里只需要填写密码dbbackup_test,如下:
dbbackup_test
当然在unix机器上也可以用类似的方法获取在Windows服务器Rsync Server配置文件里设置好的同步文件夹
rsync -vzrtopg --progress --delete --password-file=/home/ying/ying_passwd ying@192.168.0.10::test /home/ying/ying_test
密码/home/ying/ying_passwd文件里也只需要填maggie678,如下:
maggie678
如果想把同步操作定时完成,可以在Windows服务器上设定任务计划,在unix机器上配置cron作业。
最后管理员定期查看Rsync Server上的同步日志文件C:/Program Files/cwRsyncServer/rsyncd.log
就知道同步是否正常运行了。
同步Rsync Server软件下载cwRsync_Server_2.0.10_Installer.zip
同步Rsync Client软件下载cwRsync_Client_2.0.10_Installer.zip
在需要传同步文件出来的windows服务器上安装同步Rsync Server软件cwRsync_Server_2.0.10_Installer后,
会在服务器上建一个管理员级别的SvcwRsync用户,我们最好修改一下这个用户的密码。
在此服务器上还增加了一个RsyncServer服务,如果没有设成自动启动,需要设置一下,如下图。
然后在安装了同步Rsync Server和Rsync Client软件的windows服务器上设置环境变量:
把目录C:/Program Files/cwRsyncServer/bin填加到当前用户的path里。
同步Rsync Server上配置文件rsyncd.conf的一般格式类似:
###############################################################
use chroot = false
strict modes = false
#hosts allow = 192.168.0.2
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
secrets file = password
# Module definitions
# Remember cygwin naming conventions : c:/work becomes /cygwin/c/work
#
[dbbackup]
path = /cygdrive/d/sqlserver_backup
read only = true
list = no
auth users = fengyu
transfer logging = yes
[test]
path = /cygdrive/d/ying
read only = true
list = no
auth users = ying
transfer logging = yes
###############################################################
在Rsync Server的C:/Program Files/cwRsyncServer/目录下密码文件password里面内容如下:
fengyu:dbbackup_test
ying:maggie678
这里面的用户名和密码可以任意设定,跟windwos和unix帐号没有任何关系。记住用冒号:分割用户名和密码
在Rsync Client端写一个包含rsync命令的批处理程序rsync_test.bat
rsync -vzrtopg --progress --delete --password-file=/cygdrive/f/fengyu/password2 fengyu@192.168.0.10::dbbackup /cygdrive/f/fengyu/dbbackup_test
请注意在Rsync Client端windows服务器f:/fengyu/password2文件里只需要填写密码dbbackup_test,如下:
dbbackup_test
当然在unix机器上也可以用类似的方法获取在Windows服务器Rsync Server配置文件里设置好的同步文件夹
rsync -vzrtopg --progress --delete --password-file=/home/ying/ying_passwd ying@192.168.0.10::test /home/ying/ying_test
密码/home/ying/ying_passwd文件里也只需要填maggie678,如下:
maggie678
如果想把同步操作定时完成,可以在Windows服务器上设定任务计划,在unix机器上配置cron作业。
最后管理员定期查看Rsync Server上的同步日志文件C:/Program Files/cwRsyncServer/rsyncd.log
就知道同步是否正常运行了。
- Windows下rsync软件配置和使用
- Windows下rsync软件配置和使用
- rsync windows下配置
- windows 下配置 rsync
- rsync配置和使用
- rsync配置和使用
- Windows 下Rsync服务的安装配置使用
- windows下rsync server使用
- 配置Rsync Windows 服务端和Linux客户端
- linux下rsync工具使用与配置
- linux下rsync工具使用与配置
- 使用RSync同步Linux和Windows文件
- Linux下scp和rsync的使用
- linux下rsync配置
- windows 下对使用到软件开发环境的配置。
- Windows下使用rsync备份远程Linux服务器数据
- rsync配置实例 windows(rsync server) linux(rsync client)
- windows下配置和使用svn服务
- tomcat5.5配DataSource
- Response.Redirect 打开新窗口的两种方法
- java:log4j学习(1)-排错:No suitable Log constructor
- 一个linux内核API的好网站
- 自己动手解决笔记本电脑问题--硬件篇
- Windows下rsync软件配置和使用
- java:log4j学习(2)-转帖:Common-logging 与 Log4j的结合使用
- 提升战略执行力,到底如何提升,请各位亮剑!
- 不错的资源
- java:log4j学习(3)-转帖:Log4J 最佳实践之全能配置文件
- 觉得好就记下
- java:log4j学习(4)-转帖:Log4j 简单配置及问答
- C++ 模板类型推导过程中的隐式类型转换
- ReadUnCommitted与ReadCommitted