文件名称:数据同步工具lsyncd.zip
文件大小:102KB
文件格式:ZIP
更新时间:2022-08-05 01:36:46
开源项目
一般rsync软件是通过crond这支后台进行(计划任务)来实现自动同步数据,如今已有更好的开源软件来代替使用crond了,那就是lsyncd( Live Syncing (Mirror) Daemon),它的工作原理:监视本地(rsync client)的目录,当源数据有文件或目录更新时,更新本地文件或目录到远端机器(rsync server),保持实时文件同步,但是它更新数据时需要远端rsync server运行rsync demon 标签:lsyncd 数据同步
【文件预览】:
lsyncd-master
----lsyncd.lua(90KB)
----COPYING(18KB)
----default.lua(7KB)
----INSTALL(960B)
----inotify.c(10KB)
----default-rsyncssh.lua(11KB)
----doc()
--------manpage()
----CMakeLists.txt(3KB)
----examples()
--------lsayirc.lua(4KB)
--------lecho.lua(534B)
--------lrsync.lua(211B)
--------ls3.lua(6KB)
--------lrsyncssh.lua(204B)
--------lalarm.lua(715B)
--------limagemagic.lua(3KB)
--------lpostcmd.lua(3KB)
--------lbash.lua(1KB)
--------lgforce.lua(2KB)
--------lftp.lua(3KB)
----default-direct.lua(4KB)
----cmake()
--------FindLua.cmake(4KB)
----README.md(3KB)
----config.h.in(172B)
----fsevents.c(10KB)
----m4()
--------ax_subst_l.m4(452B)
----lsyncd.h(4KB)
----lsyncd.c(50KB)
----distclean.sh(212B)
----tests()
--------churn-rsync.lua(1KB)
--------churn-direct.lua(1KB)
--------schedule.lua(2KB)
--------filter-rsync.lua(3KB)
--------exclude-rsyncssh.lua(3KB)
--------l4rsyncdata.lua(2KB)
--------exclude-rsync.lua(3KB)
--------churn-rsyncssh.lua(1KB)
--------testlib.lua(7KB)
----.gitignore(200B)
----bin2carray.lua(1KB)
----default-rsync.lua(13KB)
----ChangeLog(14KB)