所以每个人都将他们的东西备份到云端。但我想从云端备份我的东西。
对于计划中的 SaaS 服务,用户保存包含其知识产权的文件,我们将它们保存在 S3 中。我对他们委托给我的第三方文件的唯一副本并不完全满意。所以我想做一个很好的加密、重复数据删除等备份,从 S3 到我的本地(甚至从 AWS 直接到 Iron Mountain 或其他东西)。任何人对此都有想法(除了“编写脚本”,是的,我可以这样做,但我更乐意使用某种意义上的软件)。
大多数普通备份软件似乎不具备资格的事情是它需要使用 Amazon S3 作为源(而不是目标 - 我知道很多东西都将它作为目标)。我希望它加密文件,然后将它们放在某个地方,最好不要传输未更改的文件。我实际上对其他细节并不那么挑剔。它可以是基于 Linux 或 Windows 的,我可以在云中的一个实例或我的本地服务器上运行它,它可以使用任何传输协议。
我想如果有一个很好的生产就绪“将 s3 挂载为驱动器”选项,那么实际上可以使用许多备份程序,包括“ssh+rsync”。我看到了一些,但它们看起来都很粗略。
有没有人这样做或知道如何最容易完成?开源很好,但如果它给我带来不错的功能,我也愿意为此投入一些资金。