原始需求是通过 s3 同步客户端应用的数据,类似于 https://github.com/remotely-save/remotely-save ,但当然不只是笔记软件,可能是 keepass ,也可能是 taskwarrior ,又或者是 beancount ,甚至是 rime 词库,总之是那些数据很私密并且不需要服务端的应用。 [ol]需要增量、压缩需要客户端加密的最佳实践后端是 s3 ,所以要尽可能减少请求的数量,因为这与费用相关 [/ol] 我从 这里 发现了一些开源的备份工具,例如 duplicati 、knoxite 、restic 、kopia 等,但是并没有找到太多讲述原理和设计的,大部分都需要去读它们的源码才可能了解和对比它们,所以在这之前我想先寻求一下各位的建议