最快最强大的开源云备份工具求点赞!

2018-04-09 10:34:18 +08:00
 acrosync

Duplicacy 是我个人开发的一个多平台云备份软件: https://github.com/gilbertchen/duplicacy

最大的特点是可以将多台机器备份到同一个云存储空间,从而达到最大程度的去冗余( deduplication )。这一点没有任何其他类似软件可以做到。

支持绝大多数流行的云存储,而且比所有其他开源软件都要快很多: https://github.com/gilbertchen/benchmarking

现在 GitHub 上已经有 1 千 6 百多个点赞,主要是国外用户。现在计划在国外国内同时推广,希望能推荐给更多国内用户,同时欢迎云存储厂商合作。

GitHub 上开源的是命令行版本。另外有一个带图形界面的收费版本,但是很便宜,特别是个人用户: https://duplicacy.com

13717 次点击
所在节点    分享创造
80 条回复
Menci
2018-04-09 21:47:03 +08:00
看了眼 GitHub Repo,连 LICENSE 都不是 Free 的 …… 其他说再多都不用看了直接关掉。

大家请慎重。
acrosync
2018-04-09 22:53:58 +08:00
@Showfom 如果每台机器用单独的密码那就很难做到 deduplication。我觉得比较好的方案是先不加密备份到内网的一台主机上再用 rclone 或 Duplicacy 的 copy 命令拷贝到云端。
qiuai
2018-04-09 22:58:08 +08:00
比较需要阿里云 OSS......
acrosync
2018-04-09 22:58:16 +08:00
@PressOne 你说的是对的。Duplicacy 让用户多了一个分散节点聚中心的选择,同时 copy 命令支持在不同存储之间拷贝备份。
zhangyuting
2018-04-09 22:59:18 +08:00
元数据是存在本地还是云端呢?
acrosync
2018-04-09 23:02:02 +08:00
@Menci 命令行版本对个人用户是完全免费的,企业用户也只要$20 每个用户每年。如果你是企业用户但又需要免费的软件,那么 Duplicacy 确实不适合。
acrosync
2018-04-09 23:02:51 +08:00
@qiuai 阿里云 OSS 好像是兼容 S3 的,所以 Duplicacy 应该支持。
qiuai
2018-04-09 23:03:37 +08:00
@acrosync 我一会试试.
acrosync
2018-04-09 23:04:39 +08:00
@zhangyuting 元数据是存在云端。
qiuai
2018-04-09 23:07:25 +08:00
@acrosync 访问路径的构成好像是有问题的.
提示 Error requesterror: send request failed.
acrosync
2018-04-09 23:08:44 +08:00
@SingeeKing 没有用过 Surge。可能需要设置让 Duplicacy 的流量也走 Surge ?
zhangyuting
2018-04-09 23:08:56 +08:00
@acrosync 那查找 chunk 是否重复的时候需要访问云端元数据吗?还是说本地会有 hash cache 呢?
zsj950618
2018-04-09 23:20:49 +08:00
很早就 mark 过了,当时是搜到 Acrosync 然后发现同作者另一个非常棒的项目的。
acrosync
2018-04-10 00:31:21 +08:00
@qiuai 我试过了,没有问题。初始话命令是:

duplicacy init repository_id s3://oss-us-east-1@oss-us-east-1.aliyuncs.com/bucket/path
keramist
2018-04-10 00:34:32 +08:00
duplicati 了解一下
acrosync
2018-04-10 01:34:22 +08:00
@keramist 这里有详细的 Duplicacy 和 duplicati 的对比: https://forum.duplicati.com/t/duplicati-2-vs-duplicacy-2/592

就速度而言,他们用了好几个办法,包括去掉压缩这一步才达到和 Duplicacy 差不多的速度。

duplicati 的最大问题是不可靠,经常备份数据坏掉,在他们的论坛以 repair 为关键词搜索一下你就知道了。
darkr4y
2018-04-10 01:35:30 +08:00
提个 enhancement 行不行,能不能像 cryfs 那样引入同步时加密,但是最好不依赖 FUSE 的
acrosync
2018-04-10 01:43:06 +08:00
@darkr4y 曾经设想过以 Duplicacy 为底层开发过一个文件同步工具,但是最后决定还是集中精力完善 Duplicacy 和手头其它项目。
acrosync
2018-04-10 01:46:42 +08:00
@zhangyuting 本地会有 hash cache。查找 chunk 是否重复时先检查本地 cache,然后再查云端有没有这个 chunk 文件,一个 API 调用就可以搞定。
monnand
2018-04-10 03:48:06 +08:00
特别注意下,这个软件并非是开源的,此处是它的许可证 https://github.com/gilbertchen/duplicacy/blob/master/LICENSE.md

选择许可证本身是作者的自由。但是把一款没有开源的产品标称开源就不好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/445281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX