sersync是基于inotify+rsync的大量文件的多服务器自动同步程序使用Linux2.6内核的inotify监控Linux文件系统事件,被监听目录下如果有文件发生修改,sersync将通过内核自动捕获到事件,并将该文件利用rsync同步到多台远程服务器。sersync仅仅同步发生增、删、改事件的单个文件或目录,不像rsync镜像同步那样需要比对双方服务器整个目录下数千万的文件,并且支持多
简介:inotify的优点:(1)监控文件系统时间的变化,通过同步工具实现实时同步数据inotify的缺点:(1)并发如果大于200个文件(10-100K),同步就会有延迟(2)我们前面写的脚本,每次都是全部推送一次,但确实是增量备份额也可以只同步变化的文件不变化的文件不理(3)监控到事件后,调用rsync同步是单线程的(加&并发)。sersync是多线程同步的既然有了inotify-to
【DB数据同步,带宽占满,导致用户无法上网rsyncscpftp限速功能。主要提一下rsync–bwlimit(限速)】下面进入正题:企业案例rsync+crond定时备份某公司里有一台web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性的定时备份。要求如下:每天晚上00点整在web服务器A上打包备份网站程序目录并通过rsync命令推送到服务
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号