实现数据的实时同步:inotify+rsync

前面介绍过远程同步工具rsync的用法,虽然其优势很明显,但它同步数据时需要扫描所有文件做对比,再同步差异部分,在应对大规模系统文件的时候也逐步显出心有余而力不足的态势。毕竟扫描海量级别的小文件需要耗费的时间太长。那有没有可以实时监测文件变化、只同步发生变化的文件的方法呢?答案是有的。inotify+rsync就是一种更加优秀的解决方案。

- 阅读全文 -

Rsync远程同步工具

Rsync简介Rsync可以对本地文件以及Web服务器或远端数据进行备份。Rsync可以对位于不同位置的文件和目录进行同步,它利用差异化计算以及压缩技术来最小化数据传输量。且该工具为增量备份工具,只有当文件有更新时才进行复制。

- 阅读全文 -