原文:实时同步lsyncd

实时同步lsyncd lsyncd . lsyncd 简介 Lsyncd使用文件系统事件接口 inotify或fsevents 来监视对本地文件和目录的更改。Lsyncd将这些事件整理几秒钟,然后生成一个或多个进程以将更改同步到远程文件系统。默认同步方法是rsync Lsyncd是一种轻量级的实时镜像解决方案。Lsyncd相对容易安装,不需要新的文件系统或块设备。Lysncd不会妨碍本地文件系统性 ...

2019-08-04 10:27 0 1099 推荐指数:

查看详情

lsyncd 实时同步

1. 几大实时同步工具比较 1.1 inotify + rsync 最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因 ...

Tue Jan 03 07:50:00 CST 2017 1 7806
lsyncd —— 多机器实时同步文件神器

lsyncd 是一个支持实时、双向、多机器的多模式文件同步工具。 使用 Lua 语言封装了 inotify 和 rsync 工具,采用了 Linux 内核(2.6.13 及以后)里的 inotify 触发机制,然后通过 rsync 去差异同步,达到实时的效果。 安装 在源文件 ...

Fri Dec 14 01:45:00 CST 2018 0 1250
如何使用 lsyncd 实时同步并执行 shell 命令

修改 lsyncd 的默认配置,不直接执行rsync 进行同步,而是改用自己的脚本。 binary 指定我们的脚本 vim /usr/local/lsyncd/etc/lsyncd.conf 编写自己的脚本 vim /data/sh/mysync.sh lsyncd 会调 ...

Wed Aug 09 19:32:00 CST 2017 8 441
lsyncd + rsync 实时同步海量小文件

一: 基于epel源安装lsyncd 和 rsync 环境准备 1. lsyncd端: 需要进行实时同步的 rsync 客户端机器 IP地址: 192.168.227.128 2. RsyncServer端: 需要同步数据到此端的机器IP地址: 192.168.227.129 默认 ...

Wed Jul 08 17:51:00 CST 2020 0 631
rsync+lsyncd实现实时同步

1.接收端安装rsync,修改/etc/rsyncd.conf配置文件,然后启动服务。 2.发送端安装rsync+lsyncd,修改/etc/lsyncd.conf配置文件,编辑密码文件(如果使用了密码同步),然后启动lsyncd服务。 3.在发送端要同步 ...

Thu Jul 28 22:48:00 CST 2016 0 3264
Lsyncd搭建同步镜像-用Lsyncd实现本地和远程服务器之间实时同步

Lysncd即Live Syncing Daemon,它是开源的数据实时同步工具(后台进程),基于inotify和rsync。 lsyncd会密切监测本地服务器上的参照目录,当发现目录下有文件或目录变更后,立刻通知远程服务器,并通过rsync 或rsync+ssh方式实现文件同步。这样做的好处 ...

Wed Jan 17 03:32:00 CST 2018 2 5292
Lsyncd - 实时文件同步工具(精译)

原文: http://axkibe.github.io/lsyncd/ 描述 Lsyncd监视本地目录树事件监视器接口(inotify或fsevents)。它聚集并组合事件几秒钟,然后生成一个(或多个)进程(es)来同步这些更改。默认情况下,这是rsync。因此Lsyncd是一个轻量级的实时 ...

Tue May 01 23:54:00 CST 2018 0 1117
lsyncd自动同步配置

因生产环境需要,需要将2.60上的数据目录,备份到2.61上;计划利用lsyncd实时同步功能来实现备份。 源:172.16.2.60 Ubuntu系统 备份:172.16.2.61 Ubuntu系统 主要的几个步骤是: 1.配置2.60到2.61上,实现无密码登录。 2.源机上 ...

Thu Jan 16 04:19:00 CST 2020 0 838
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM