ReMember

rsync+inotify实时同步

一、概况 1.1、组合起源 Rsync(remote sync),通过rsync可以实现对远程服务器数据的增量备份同步,但rsync本身也有瓶颈,同步数据时采用核心算法对远程服务器目标文件进行比对,只进行差异同步。如果服务器文件数量达到百万甚至千万级别,比对将是非常耗时的。而发生变化的往往是其中很少一部分。inotify的出现,可以缓解rsync不足之处,取长补短。同时也是实现实时同步的一种方式。 […]

使用rsync同步Windows、Linux数据

公司SVN准备从Windows迁移到Linux上,故使用此工具先来完成数据复制。 首先Linux服务器上配置并启动rsync服务端:

配置文件项说明: use chroot 如果”use chroot”指定为true,那么rsync在传输文件以前首先chroot到pa […]

使用rsync命令取代cp拷贝,可显示进度

使用cp命令拷贝文档固然不错,但拷贝时间需要很长时间时,便不知进度如何。 如想展示进度,便可以使用另一个命令rsync,顾名思义,此命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。 当然我们也可以用它来“拷贝”本地文件。 如:使用cp命令进行拷贝,属于静默展示,没有状况便不会提示:

使用rsync则可以让其 […]