admin管理员组文章数量:1531657
2024年7月26日发(作者:)
使用sersync实时同步文件
注:绿色为命令代码
➢ sersync的介绍
➢ 安装rsync
➢ 安装sersync
➢ 配置sersync
sersync2命令使用说明
sersync的介绍
sersync主要用于服务器同步,web镜像等功能。基于boost1.43.0,inotify api,rsync
command.开发。目前使用的比较多的同步解决方案是inotify-tools+rsync ,另外一个
是google开源项目Openduckbill(依赖于inotify- tools),这两个都是基于脚本语言编
写的。相比较上面两个项目,本项目优点是:
sersync是使用c++编写,而且对linux系统文件系统产生的临时文件和重复的文件
操作进行过滤(详细见附录,这个过滤脚本程序没有实现),所以在结合rsync同步的时候,
节省了运行时耗和网络资源。因此更快。
摘自:/p/sersync/
安装rsync
在使用sersync之前,我们必须安装配置好rsync服务器。这里我们需要注意的是,
纯粹的使用rsync做单向同步时,rsync的守护进程是运行在文件推送的服务器上,而接
收的服务器是运行rsync客户端。使用sersync做文件实时同步刚好相反,用于接收文件
的服务器运行rsync守护进程。
安装rsync的步骤在此不叙述,请看以前的教程配置:
/2011/06/rsync-server-setup/或者使用本站提供的脚本更容易
地安装:
/2011/09/centos-one-key-configure-rsync-server-script/
安装sersync
到这里/p/sersync/downloads/list下载最新的二进制
安装包,现在最新的版本是sersync2.5,我们以centos-32位为例讲解。
wget
/files/sersync2.5_32bit_binary_stable_.
gz
mkdir /usr/sersync
tar xzf sersync2.5_32bit_binary_stable_ -C /usr/sersync/
就这样,sersync安装完成,下面介绍如何配置及使用。
版权声明:本文标题:Linux+sersync实时同步文件 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1721925748a905484.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论