Unison File Synchronizer

Unison File Synchronizer
软件描述
Unison 是一个适用于 POSIX 兼容系统(如 *BSD 和 GNU/Linux)、macOS 以及 Windows 的文件同步工具,但前提是该平台必须支持 OCaml。它允许同一组文件和目录的两个副本存储在不同的主机上(或不同位置)。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Unison File Synchronizer?
Unison 是一个适用于 POSIX 兼容系统(如 *BSD 和 GNU/Linux)、macOS 以及 Windows 的文件同步工具,前提是该平台需支持 OCaml。它允许同一组文件和目录的两个副本分别存储在不同主机上(或同一主机的不同磁盘上),各自独立修改,随后通过将每个副本的更改传播到另一个副本,使两者保持最新。
Unison 已被使用超过 20 年,许多人用它来同步他们关心的数据。
Unison 与配置管理工具(CVS、Subversion、git、Mercurial 等)、分布式文件系统(Coda 等)、单向镜像工具(rsync 等)以及其他同步工具共享一些功能,但也有若干区别:
Unison 可在几乎任何具备 OCaml 编译器的系统上运行。此外,Unison 支持跨平台操作,例如可实现 Windows 笔记本电脑与 Unix 服务器之间的同步。
与简单的镜像或备份工具不同,Unison 能处理分布式目录结构中两个副本的更新。非冲突的更新会自动传播;冲突的更新则会被检测并显示。
与许多网络文件系统不同,Unison 会复制数据,使得已同步的数据即使在离线状态下也可读写。
与大多数分布式文件系统不同,Unison 是一个用户级程序,仅使用常规系统调用:无需修改内核,无需在任一主机上拥有超级用户权限,也无需 FUSE 实现。
Unison 可在任意一对连接互联网的机器之间工作,通常通过 ssh 通信,也可直接通过 TCP 连接。它对网络带宽使用谨慎,在慢速链路(如 PPP 连接)下也能良好运行。对于大型文件的小型更新,采用类似 rsync 的压缩协议进行优化传输。
Unison 具有良好的容错性。即使出现异常终止或通信失败,它也会始终确保副本及其自身私有结构处于合理状态。
Unison 具有清晰且精确的规范。
Unison 是自由软件;完整源代码依据 GNU 通用公共许可证第 3 版提供。
主要功能
🔄 替代方案
56 个选择
Backup4all
Backup4all 是一款备份软件,可执行增量备份、差分备份、完全备份和镜像备份,支持备份到 DVD、DVD-RW、CD、CD-RW、蓝光光盘、HD-DVD、双层光驱、USB 设备、网络位置以及 FTP 服务器。可备份打开的文件,加密备份数据,发送备份通知,并可设置备份计划。

DirSync
DirSync 是一款无需安装即可运行的直观备份工具。通过比较源文件和目标文件,仅复制所需文件,大幅提高工作效率。通过使用多个任务,可实现复杂的数据备份。

nsync
nsync 是一款免费开源软件,可实现您的数据在台式机、笔记本电脑、U盘等设备之间的同步。

BackuPy
一个注重数据完整性和透明行为的简单Python备份程序。

Parsley
一款具有多种配置选项和自定义界面的文件同步工具。

Truck
仍在使用FTP?借助其内置的现代rsync引擎,数据传输速度提升30倍——该引擎可压缩、去重和加密数据,从第一次传输开始就显著提升性能与安全性。

Auslogics BitReplica
BitReplica 是一款用于备份存储在您的 Windows PC 上文件的工具。它可防止因硬盘故障、病毒攻击或意外删除而导致照片、音乐、文档及其他任何数据丢失。

Dropsync
DropSync 是一款超级快速且灵活的文件夹同步工具。 适用于多种同步任务,包括: 将移动文档更新到U盘 从远程主机备份或镜像网站到本地计算机 备份珍贵文件


