每个管理员都知道进行每日备份有多么重要。
对我来说,“理想的”备份服务是:
- 缺少注册,绑定到邮寄地址等
- 为每个项目创建独立帐户的能力
- 客户端加密,包括文件名
- 存储无限数量的“版本”文件
- 客户端开源,以便您可以信任加密
- 一个二进制文件,没有依赖项,因此便于部署
- 如果可能免费:)
我决定创建这样的
服务 ,这就是我得到的:
加载客户端后,您可以立即开始保存必要的文件。 该服务是完全匿名的,不需要任何注册。
此时,在“幕后”之下,客户端为帐户和文件加密创建唯一密钥。 文件本身已加密并上传到服务器:
savefileme put < > Active subscription until 2021-01-20T17:08:16Z. put: < >: 8.1MiB (1.2MiB/s) done
恢复文件就像上传文件一样简单:
savefileme get < > get: < >: 2KiB (41.2KiB/s) done
您可以通过stdin传输数据来保存文件的文件夹:
tar cz <> | savefileme put --stdin folder.tar.gz Active subscription until 2021-01-20T17:08:16Z. put: folder.tar.gz: 8.1MiB (1.1MiB/s) done
查看已下载文件的列表:
savefileme ls total 1 id size updated datetime name (
默认情况下,客户端“折叠”文件的版本,但是您可以看到所有版本:
savefileme ls -a total 6 id size updated datetime name 44 8539136 2019-01-19T07:49:53Z < > 45 8539136 2019-01-19T12:18:50Z < > 46 8539136 2019-01-20T16:17:42Z < > 47 8539136 2019-01-20T16:24:31Z < > 48 8539136 2019-01-20T16:31:25Z < > 49 8539136 2019-01-20T16:39:19Z < >
每个版本都分配有一个唯一的标识符,您可以通过指定一个标识符来还原特定版本:
savefileme get --id 46 get: < >: 2KiB (38KiB/s) done
要将帐户导出到另一台服务器,只需使用
account export命令复制初始化行:
savefileme account export savefileme account import --secret < >
免费服务使您最多可以存储3天的文件,然后文件将被自动删除。 通常,这足以使日常备份从灾难中恢复,或者仅在将数据迁移到另一台服务器时就足够。 年度订阅将文件存储期延长至30天,每月只需$ 0.99(含增值税)。
希望“
保存文件我”服务对您和我都有用。