优势
不足
产品信息
详细说明
服务商概述
Duplicati 是一个开源备份客户端,美国开发者主导,项目自 2008 年前后启动,支持 Windows、macOS 与 Linux。它的设计目标是「把本机或服务器数据加密、去重后推到任意远端存储」,接入对象存储、SFTP、WebDAV 甚至 OneDrive 都可以。
与 rclone 这类同步工具的区别在于它是备份工具:有版本历史、增量链、块级去重与完整性校验,恢复时可以选具体版本而不是在目录树里找文件。对需要「回到上周三的状态」的场景,这个差别是决定性的。
它的问题也来自定位:版本历史与去重索引让底层数据结构复杂,长期运行后索引损坏与升级兼容问题偶有报告。稳妥的做法是把它当作备份与迁移的一环,而不是唯一副本——至少保留两套不同机制的备份。
核心优势
- 块级去重让重复数据只存一份,多版本备份的实际体积远小于全量叠加
- 端到端 AES 加密,密钥可自持,备份落到第三方存储也是密文
- 支持对象存储、SFTP、WebDAV、云盘等 20 余种目标,覆盖自建与 SaaS 两类环境
- 提供 Web 管理界面与命令行两条路径,非运维人员也能配置定时任务
产品生态
版本链与去重存储
每次备份只写入变化的块,按版本还原。关键参数是「保留策略」——保留过多版本会让远端碎片化,恢复时需读取大量块;保留过少则失去回滚价值,通常按周/月双档设置。
加密与目标配置
加密口令丢失即数据不可恢复,必须离线备份;目标存储建议选择支持对象锁的桶,防止勒索软件清空历史版本。配置完成后务必做一次完整恢复演练,而不只是看任务显示成功。
不足之处
- 长期运行后索引损坏与升级兼容问题偶有报告,需要定期校验与重建索引
- Web 界面在超大任务下响应偏慢,复杂配置仍需命令行或配置文件
- 恢复大档案时对内存与磁盘 IO 要求较高,低配 VPS 上体验不佳
- 社区支持为主,企业级 SLA 与专业服务需自行寻找第三方
适用场景
- 自建服务器的加密备份(★★★★☆):去重 + 加密 + 多目标,适合把 VPS 数据推到对象存储
- 需要版本回滚的场景(★★★★☆):按版本恢复比同步工具更贴合「回到某天状态」的需求
- 预算为零的个人项目(★★★★):开源免费,成本只有存储与时间
- 企业级强 SLA 场景(★★):缺官方 SLA 与专业服务,关键系统需搭配商业方案
价格参考
| 套餐 | 价格 | 能力边界 |
|---|---|---|
| 软件许可 | $0 | 开源免费,无授权费用 |
| 调度与界面 | 内置 | Web UI 与命令行均可用 |
| 存储成本 | 按后端计 | 由目标存储厂商单独计费 |
软件本身免费,实际支出是存储与运维时间。导出的备份档案默认加密,忘记口令等于数据丢失,因此口令管理应写入运维手册,并与备份本身分处不同位置保存。
常见问题
-
忘记加密口令怎么办? 无法恢复。Duplicati 的加密是端到端的,没有后门也没有重置通道,口令必须离线保存在与备份不同的位置。建议用密码管理器 + 纸质备份双份保存。
-
和 rclone 该选哪个? 需要「按版本回滚」选 Duplicati,需要「两端一致镜像」或跨云搬迁选 rclone。很多团队两个都用:rclone 做镜像与迁移,Duplicati 做版本备份,互为补充。
-
备份任务显示成功就安全吗? 不是。成功只代表本次写入没报错,索引损坏与部分文件缺失可能被掩盖。稳定做法是每月做一次抽样恢复,每季度做一次完整恢复演练。