A:192.168.137.128
B:192.168.137.129
(A,B 都已经部署rsync)
/etc/rsyncd.conf
[root@localhost data]# cat /etc/rsyncd.conf uid=root gid=root use chroot=no max connections=10 strict modes=yes port=873 address=192.168.137.129(主机IP) read only=no list=no pid file=/var/run/rsyncd.pid lock file=/var/run/rsync.lock log file=/var/log/rsyncd.log [case] (moduble) path = /opt/data comment = ucweb-file
1.创建文件
[root@localhost data]# >1.txt [root@localhost data]# >2.txt [root@localhost data]# >3.txt [root@localhost data]# [root@localhost data]# ls 1.txt 2.txt 3.txt
2.同步全部文件(注意:case,是在128的rsyncd.conf中配置的module)
[root@localhost data]# rsync -auvz /opt/data root@192.168.137.128::case sending incremental file list data/ data/1.txt data/2.txt data/3.txt sent 190 bytes received 69 bytes 518.00 bytes/sec total size is 0 speedup is 0.00
3.同步修改后的文件
[root@localhost data]# vi 1.txt [root@localhost data]# rsync -auvz /opt/data root@192.168.137.128::case sending incremental file list data/ data/1.txt sent 132 bytes received 31 bytes 326.00 bytes/sec total size is 6 speedup is 0.04
结论:适合同步小文件,因为每次同步都会对比文件内容,遇到大文件的时候性能可能会降低(未测)
一般与inotify-tools配合使用效果更佳 。
相关推荐
linux 下rsync文件夹同步配置,可以定时。
linux系统下rsync文件同步配置工作笔记linux操作系统电脑资料.doc
只需要简单的几个步骤就可以实现从服务器主动与主服务器文件同步,欢迎下载
RSYNC软件介绍: rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下: 可以镜像保存整个目录树和文件系统。 可以很容易做到保持原来文件的权限、时间、软硬链接...
本文档以实验的方式介绍RSYNC的基本使用/加密文件同步方式/rsync的两种模式以及使用sersync整rsync实现点到多点的自动化同步
亲测,有疑问可以加我,共同讨论学习!
通过配置rsync服务实现主机间文件同传
Rsync实现文件备份同步,定时备份,同步数据,如果源地址文件删除,目标地址也会删除,我们公司就用rsync同步图片资源,很实用。
在互联网中,Windows环境中使用Rsync远程同步数据;使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他rsync主机同步。
在2.X的版本中,rsync备份时都是先列表再备份(添加或者删除),在处理大量文件时,会耗费比较多的内存。 备份的时候,rsync扫描到的每个文件(目录也一样),在它的列表中约占100字节的内存,如果加了–delete参数的话...
快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。 安全:可以使用scp、ssh等方式来传输文件,当然也可以...
linux下Rsync+sersync实现文件数据实时同步
rsync同步的艺术,学习rsync的很好的例子
主要介绍了rsync 只同步目录结构不同步文件的方法,需要的朋友可以参考下
rsync同步指定目录 rsync使用–include参数与–exclude参数来实现同步指定目录,并且–exclude目录放在后面。 例如: linux上文件目录 代码如下: ls /usr/local/apache/htdocs/site aa bb cc dd ee .. zz 只想同步...
Rsync 文件同步工具 客户端安装程序
平台前端tengine作为代理,后端两台IIS 7提供应用,为减少IIS的压力,使用两台IIS 7作为负载均衡,因此需要保证后端两台IIS 7的配置文件保持一致,在更新服务器时,在一台服务器上更新文件自动同步至另一台。
rsync+inotify实现服务器之间文件实时同步,内包含部署所需jar包和配置文件
Windows下使用Git+rsync构建文件同步工具所需要的文件,可直接将包的内容复制到git安装目录下