Rsync for Windows服务器之间数据同步  

目录

一、    介绍   
二、    环境说明   
三、    安装配置rsync服务端   
四、    配置rsync服务端,编辑rsyncd.conf文件   
五、    安装配置rsync客户端   
六、    数据同步 
  

-------------------------------------------------------------------------
一、    介绍
    rsync是类unix系统下的数据镜像备份工具,它使从一个地方到另一个地方的文档与目录同步,并同时适当地利用差分编码以�p少数据传输。rsync中一��c其他大部分�似程式或�f定中所未�的重要特性是镜像�γ��目�酥恍枰�一次�魉汀�rsync可拷�/�@示目��热荩�以及拷��n案,�K可�x�裥缘�嚎s以及�f�w拷�。
在常�v模式(daemon mode)下,rsync�A�O�O�TCP埠873,以原生rsync�鬏��f定或者透�^�h端shell如RSH或者SSH伺服�n案。SSH情�r下,rsync用�舳�绦谐淌奖仨�同�r在本地和�h端�C器上安�b。
目前,rsync发行了windows版本了,此测试项目中,我将利用rsync同步2台Windows服务器之间的数据。

二、    环境说明
    两台Windows 2003服务器,主机名分别为Server A和Server B
    Server A的IP为10.10.10.1,并安装cwRsyncServer_4.1.0_Installer
    Server B的IP为10.10.10.2,并安装cwRsync_4.1.0_Installer
    将Server A的数据同步到Server B
三、    安装配置rsync服务端
1.    在Server A上安装rsync服务端软件,如图双击cwRsyncServer_4.1.0_Installer
2.    点击“Next”
3.    点击“I Agree”
4.    点击“Next”默认安装
5.    用户名不变,输入一个新密码,然后点击“Install”
6.    点击“close”,安装完成。
四、    配置rsync服务端,编辑rsyncd.conf文件
1.    安装完成后,如图打开rsyncd.conf文件,或者进入到软件安装目录,直接打开文件,因为是默认安装,rsyncd.conf文件存放位置为C:\Program Files\ICW
2.    刚安装完成后的rsyncd.conf文件内容
3.    编辑rsyncd.conf文件十分简单,
3.1    如图添加:
    uid=0
    gid=0
3.2    将“read only = false”改写为 read only = true
3.3    “path =/cygdrive/c/work”表示软件安装完成后,默认设置“c:/work”目录为服务器端的数据镜像目录,你可以将此路径设置为任意目录。
如E:\Neibuguanli目录写为 path= /cygdrive/e/Neibuguanli
3.4    如图,你也可以自己定义,并设置多个数据镜像点,如“自定义部分”
4.    在“服务”中启动rsync服务,并设置为自动启动,如下图
五、    安装配置rsync客户端
1.    在Server B上安装rsync客户端软件,如图双击cwRsync_4.1.0_Installer
2.    点击“Next”
3.    点击“I Agree”
4.    点击“Next”
5.    默认安装,点击“Install”
6.    点击“Close”,安装完成
六、    数据同步
    客户端安装完成后,无需任何配置,即可以客户端直接运行命令同步数据从服务器端到客户端,如下示例
1.    同步服务端test模块下的数据到客户端c:/work目录下,
注:test模块中设置的同步目录为c:/work,具体看服务端配置文件rsyncd.conf
2.    同步服务端Backupdata模块下的数据到客户端d:/BackupData目录下,
注:BackupData模块中设置的同步目录为c:/ BackupData,具体看服务端配置文件rsyncd.conf
3.    测试完成后,根据实际情况下上面示例1、2的命令添加到计划任务中即可定时同步数据了。


 

你可能感兴趣的:(职场,数据备份,rsync,数据同步,休闲)