当前位置: 首页 > 软件库 > 服务器软件 > 文件同步 >

lsyncd

数据同步工具
授权协议 GPLv2
开发语言 C/C++ Lua
所属分类 服务器软件、 文件同步
软件类型 开源软件
地区 不详
投 递 者 楚宏胜
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Lsyncd监视本地目录树事件监视器界面(intify或fsevents)。它会汇总并合并事件几秒钟,然后生成一个(或多个)进程来同步更改。默认情况下,这是rsync。因此,Lsyncd是一种轻量级的实时镜像解决方案,相对易于安装,不需要新的文件系统或块设备,并且不会影响本地文件系统的性能。

Rsync + ssh是高级操作配置,使用SSH来操作文件和目录直接在目标上移动,而不是通过有线方式重新传输移动目标。

细粒度的定制可以通过配置文件来实现。自定义操作配置甚至可以从头开始写在层叠的层次上,从外壳脚本到用Lua语言编写的代码。这样可以实现简单,强大和灵活的配置。有关详细信息,请参见手册

Lsyncd 2.2.1在所有源计算机和目标计算机上都要求rsync> = 3.1。

许可证:GPLv2或任何更高版本的GPL。

  • Lsyncd监视本地目录树事件监视器接口(inotify或fsevents)。它聚合并将事件组合在一起几秒钟,然后生成一个(或多个)进程来同步这些更改。默认情况下,由rsync实现同步。因此,Lsyncd是一种轻量级的实时镜像解决方案,相对容易安装,不需要新的文件系统或块设备,也不会妨碍本地文件系统的性能。 Rsync+ssh是一种高级操作配置,它使用ssh来执行文件和目录直接在目标上移动,而不是

  • E-mail: 1226032602@qq.com 官方文档 https://axkibe.github.io/lsyncd/ https://github.com/axkibe/lsyncd 简介 Lsyncd使用文件系统事件接口(inotify或fsevents)来监视对本地文件和目录的更改。Lsyncd将这些事件整理几秒钟,然后生成一个或多个进程以将更改同步到远程文件系统。默认同步方法是rs

  • lsyncd lsyncd 简介 Lsyncd功能跟Inotify和Sersync相同,属于实时同步工具,但是Lsyncd功能更加强大,Lysncd 实际上是lua语言封装了 inotify 和 rsync 工具,采用了 Linux 内核 *(2.6.13 及以后)里的 inotify 触发机制,然后通过rsync去差异同步,达到实时的效果。Lsyncd最强大之处在于简单高效传输海量数据并且Lsy

  • 官方文档 https://axkibe.github.io/lsyncd/ https://github.com/axkibe/lsyncd lsyncd简介 Lsyncd使用lua语言对inotify和rsync进行封装,使用文件系统事件接口(inotify或fsevents)来监视对本地文件和目录的更改,Lsyncd将这些事件整理几秒钟,然后生成一个或多个进程以将更改同步到远程文件系统,默认同

  • lsyncd 实时同步 一、配置服务端 1.vim /etc/rsyncd.conf uid = rsync gid = rsync port = 873 fake super = yes use chroot = no max connections = 200 timeout = 300 pid file = /var/run/rsyncd.pid lock file = /var/run/r

  • Lsyncd是什么? Github:axkibe/lsyncd 官方文档:Lsyncd – Live Syncing (Mirror) Daemon Lysncd即Live Syncing Daemon,它是开源的数据实时同步工具(后台进程),基于inotify和rsync。 Lsyncd是一个辅助文件同步工具。它通过监听系统的文件变化事件,调用rsync进行同步。注意“辅助”二字,辅助的意思是:

  • 说明书 rsync rsync 是一个开源的实用程序,可提供快速增量文件传输 rsync 官网 和 sync 命令是完全两个玩意,sync 是将内存 buff 中的资料强制写入磁盘,rsync 是增量文件传输 lsyncd Lsyncd监视本地目录树事件监视器接口( inotify 或 fsevents ) 它聚合并组合事件几秒钟,然后生成一个(或多个)进程来同步更改,(默认情况下是 rsync

  • 安装lsyncd sudo apt install lsyncd Ubuntu下已默认安装rsync,如未安装需sudo apt install rsync 创建配置文件 Ubuntu下需要手动创建/etc/ lsyncd文件夹及/etc/lsyncd/lsyncd.conf.lua 配置lsyncd --代表注释,settings是全局设置。有三种同步方式: default.rsync :本地目

  • 1.lsyncd 安装 yum install -y lua lua-devel lsyncd 2.配置 settings { nodaemon = false, logfile = "/var/log/lsyncd/lsyncd.log", statusFile = "/var/log/lsyncd/lsyncd.status", inotifyMode = "CloseWrite", stat

  • lsyncd实时同步搭建 #########################源码编译安装############################## 从源码编译安装可以使用最新版的lsyncd程序,但必须要相应的依赖库文件和编译工具:yum install lua lua-devel asciidoc cmake 从github上下载lsyncd-XXXXXX.zip 的版本使用的是 cmake

  • 使用lsyncd实现目录(文件夹)实时备份(同步) 前提:所需同步目标服务器做ssh免密登录 一、lsyncd安装 直接使用yum 命令安装即可,如果找不到安装包则需安装epel源。 安装阿里源epel wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 安装lsyncd yum search

  • 环境要求: 源主机和目的主机都要安装rsync,需要检测文件变化的主机安装lsyncd rsync安装方式: yum install epel-release -y && yum install rsync -y lsyncd安装方式: yum install epel-release -y && yum install lsyncd -y 软件说明: rsync 用于同步文件 lsyncd 用于

  • 前言 centos不像debain当中已经内置了lsyncd只需要apt-get install 安装即可,centos当中没有需要epel源当中进行安装。 安装epel仓库 CentOS 7内置的源并没有包括Lsyncd,可以自行编译安装Lsyncd,不过更简单的办法是先安装epel源,就可以直接yum安装了 yum -y install epel-release 安装lsyncd yum -

 相关资料
  • 5.8.1.1 Elasticsearch 安装 安装 logstash ElasticSearch中 logstash安装和logstash-input-jdbc插件 安装 logstash-input-jdbc插件 logstash-plugin install logstash-input-jdbc # 在有网点环境下安装,将安装插件后的 logstash 拷贝到内网环境即可使用。 编辑

  • “同步到数据库”功能让你比对物理模型和现有数据库或模式,显示它们之间结构的差异,并提供同步模型的结构到目标连接。 Navicat 提供一个向导,一步一步指导你完成任务: 选择“文件”->“同步到数据库”。 选择源数据库、模式,然后从现有的连接中选择目标连接、数据库、模式。 点击“选项”并选择比对或高级选项。 点击“比对”以显示源对象和目标对象之间的差异。 选择要同步的对象。 点击“部署”以生成一组

  • “同步到数据库”功能让你比对模型和现有数据库或模式,显示它们之间结构的差异,并提供同步模型的结构到目标连接。 Navicat 提供一个向导,一步一步指导你完成任务: 选择“文件”->“同步到数据库”。 选择源数据库、模式,然后从现有的连接中选择目标连接、数据库、模式。 点击“选项”并选择比对或高级选项。 点击“比对”以显示源对象和目标对象之间的差异。 选择要同步的对象。 点击“部署”以生成一组脚本

  • “同步到数据库”功能让你比对物理模型和现有数据库或模式,显示它们之间结构的差异,并提供同步模型的结构到目标连接。 Navicat 提供一个向导,一步一步指导你完成任务: 选择“文件”->“同步到数据库”。 选择源数据库、模式,然后从现有的连接中选择目标连接、数据库、模式。 点击“选项”并选择比对或高级选项。 点击“比对”以显示源对象和目标对象之间的差异。 选择要同步的对象。 点击“部署”以生成一组

  • 本文向大家介绍基于C# 写一个 Redis 数据同步小工具,包括了基于C# 写一个 Redis 数据同步小工具的使用技巧和注意事项,需要的朋友参考一下 概念   Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、

  • 1.1.1. 一、推送方式 哈勃数据通过kafka实时推送,用户通过订阅kafka数据可以满足更多使用场景,既可以满足离线统计需求,又可以支持实时分析 1.1.2. 二、工作流程 业务方申请一个kafka topic(用于数据推送与订阅 ,如没有私有kafka集群,可向运维申请公共kafka集群的topic) 业务方告知已申请的kafka broker信息、topic名称、推送数据的产品id。申请