osync:基于具有容错能力的rsync,POSIX ACL支持,时间控制和近实时同步的强大的双向文件双向脚本

时间:2024-05-18 02:01:26
【文件属性】:

文件名称:osync:基于具有容错能力的rsync,POSIX ACL支持,时间控制和近实时同步的强大的双向文件双向脚本

文件大小:289KB

文件格式:ZIP

更新时间:2024-05-18 02:01:26

synchronization replication sync-files time-control rsync-wrapper

同步 在bash Linux,BSD,Android,MacOSX,Cygwin,MSYS2,Win10 bash以及几乎任何支持bash的系统上运行的双向文件同步脚本。 文件同步是双向的,可以作为计划任务手动运行,也可以在守护程序模式下对文件更改进行触发。 它是一个命令行工具rsync包装器,具有许多附加功能。 这是一个快速入门指南,您可以在作者的网站上找到完整的文档。 关于 osync提供以下功能 本地-本地和本地-远程同步 简历场景下的容错能力 POSIX ACL和扩展属性同步 完整脚本时间控制 软删除和多次备份处理 运行命令执行之前/之后 电子邮件提醒 测井设施 目录监控 按计划运行或作为守护程序运行 批处理运行程序,用于多个同步任务,并具有针对失败的同步任务的重新运行选项 osync是一个有状态的同步器。 这意味着它是无代理的,并且不必监视文件中的更改。 而是,它在两次运行之


【文件预览】:
osync-master
----osync-srv(3KB)
----README.md(12KB)
----osync-target-helper-srv@.service(345B)
----CHANGELOG.md(26KB)
----sync.conf.example(11KB)
----.github()
--------ISSUE_TEMPLATE()
----packaging()
--------ARCH()
--------RHEL()
----osync v1.2.lyx(84KB)
----upgrade-v1.0x-v1.3x.sh(17KB)
----target-helper.conf.example(5KB)
----dev()
--------RELEASES(808B)
--------merge.sh(5KB)
--------bootstrap.sh(2KB)
--------debug_osync.sh(238KB)
--------uninterruptible.c(240B)
--------common_install.sh(14KB)
--------tests()
--------ofunctions.sh(80KB)
--------n_osync.sh(130KB)
--------CODING_CONVENTIONS.TXT(9KB)
--------common_batch.sh(5KB)
--------shellcheck.sh(373B)
----osync-srv@.service.user(346B)
----PULL_REQUEST_TEMPLATE.md(280B)
----osync-target-helper-srv@.service.user(353B)
----osync.sh(226KB)
----install.sh(30KB)
----KNOWNISSUES.md(455B)
----osync-target-helper-srv(3KB)
----osync-batch.sh(11KB)
----LICENCE.TXT(1KB)
----osync-srv-openrc(2KB)
----osync-srv@.service(402B)
----exclude.list.example(78B)
----.travis.yml(175B)
----ssh_filter.sh(1KB)

网友评论