主要是看了
https://zhuanlan.zhihu.com/p/50795760不过这个应该是 old school 的 sa 的玩法,就是基于 rsync 套一层脚本。主要学个思想。
现代备份软件 ,一般是下面这些
- Duplicacy
- restic
- Attic
- duplicity
- borg
主要有些加密,块存储,增量 diff,同步到云服务等等。
这篇文章有各个备份软件的 性能比较
https://github.com/gilbertchen/benchmarking不过这篇比较老了,部分版本不是最新的。
## 吐槽几点
1.
https://github.com/gilbertchen/duplicacy 这个作者是六学家,在 HN 上总是走到哪,auther here.
2. 性能最好的,出乎意料,不是 go 写的,是 python 和 c 混合写的 borg。不过这边性能好不好,即有第一次全量拷贝,也有后面的 diff
3. borg 有个单文件二进制版本的,直接丢上去就可以跑,一开始以为是 go 写的
4. borg 的软件社区不错,有情怀。现在看一个开源社区质量咋样,就看他文档,插图,测试。想备份工具里面的清理策略要是没有测试,那你就悲剧了。 borg 里面的插图用 visio 画的蛮用心的。情怀!!
5. 外国有家公司
rsync.net ,专搞备份 2 美分 /G/month,2001 年就建立了,比 aws 还早,活到现在还蛮滋润。我是看他的老板在 HN 上推荐 borg。就好比你要买屏幕,不知道哪个好,但是乔布斯说三星的屏幕好,我们也用它的。那一般是不会错的。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/527040
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.