tgoop.com/dejavuBlog/2124
Last Update:
#GitHub #Golang
▎duplicacy
一款强到离谱的无锁 (lock-free) 去重的云备份同步工具,作者之前 在 V2ex 发过,纯个人开发项目
▎特性
- 备份速度很快,可以查看 跟其他备份工具对比
- 支持选择路径额外添加包含/排除规则
- 跨平台支持 #Windows #Linux #macOS #FreeBSD (除了 Windows 版,全部支持 ARM64)
- 插件支持群晖和威联通 NAS
- 存储支持本地硬盘, SFTP, S3, B2, IDrive E2, Google Cloud, OneDrive, GCS, Microsoft Azure, Openstack Swift, WebDAV, Dropbox, File Fabric
- 支持四种工作任务: 备份、检查、复制和修剪
- 按照定时任务/频率/开始时间备份同步
- 使用主密码保护文件(存储到 Keychain 或 Keyring,不支持明文存储)
- 面板支持绑定域名,自动配置 SSL 证书 (Let's Encrypt),远程访问
- 在多台计算机同步上使用 lock-free 无锁删除重复数据,硬件占用很低同时保持较高的性能
- 可能是唯一一款允许多台计算机备份到同一云存储的云备份工具,利用跨计算机重复数据删除,而无需它们之间的直接通信
- 采用无数据库的方法,其中每个块都使用其哈希作为文件独立保存名称以方便快速查找
▎关于许可
duplicacy 有一个底层 CLI 程序和一个基于 GUI 前端程序,CLI 命令行版功能完备,很适合个人备份数据和配置脚本化任务
- duplicacy 的 #CLI 二进制程序源码完全开源
- CLI 版本对个人用户完全免费
- CLI 版本对学生、教育工作者完全免费
- 对于工作和商业需求收费(订阅制)
- GUI 程序对所有人收费
项目地址|官方网站|官方论坛
频道 @dejavuBlog
群组 @dejavuGroup
BY Dejavu's Blog

Share with your friend now:
tgoop.com/dejavuBlog/2124