码迷,mamicode.com
首页 > 其他好文 > 详细

centos7之rsync+serrsync

时间:2018-03-18 23:22:56      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:blog   nbsp   文件   效率   syn   notify   监听   post   增加   

Rsync+Inotify-tools与Rsync+sersync这两种架构有什么区别
1.Rsync+Inotify-tools
(1):Inotify-tools只能记录下被监听的目录发生了变化(包括增加、删除、修改),并没有把具体是哪个文件或者哪个目录发生了变化记录下来;
(2):rsync在同步的时候,并不知道具体是哪个文件或者哪个目录发生了变化,每次都是对整个目录进行同步,当数据量很大时,整个目录同步非常耗时(rsync要对整个目录遍历查找对比文件),因此,效率很低。


2.Rsync+sersync
(1):sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字;
(2):rsync在同步的时候,只同步发生变化的这个文件或者这个目录(每次发生变化的数据相对整个同步目录数据来说是很小的,rsync在遍历查找比对文件时,速度很快),因此,效率很高。
小结:当同步的目录数据量不大时,建议使用Rsync+Inotify-tools;当数据量很大(几百G甚至1T以上)、文件很多时,建议使用Rsync+sersync。

 

centos7之rsync+serrsync

标签:blog   nbsp   文件   效率   syn   notify   监听   post   增加   

原文地址:https://www.cnblogs.com/lei0213/p/8598072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!