【问题标题】:Linux backup service with Glacier support [closed]支持 Glacier 的 Linux 备份服务 [关闭]
【发布时间】:2013-07-25 03:06:53
【问题描述】:

我正在使用 bacula + s3fs 在 S3 上进行备份,但它不支持 Glacier。有没有像 Bacula 这样支持 Glacier 的东西?

我需要

  • 不同的备份策略(完整、增量...等)

  • 从一个地方编辑备份作业

  • 监控备份作业状态

附:远程服务器的备份会很好:)

【问题讨论】:

    标签: linux backup amazon-glacier


    【解决方案1】:

    这个问题似乎是off-topic。特别是如果您期望:

    • 软件推荐
    • 完整的软件解决方案

    您的问题将得到更多关注:Server Fault


    我推荐使用 bacula,因为:

    • 你显然已经熟悉它了
    • 它支持您的要求
    • 它支持额外的加密,建议将您的数据存储在 aws 上

    我们正在使用一个 python 脚本,它会使用 cron 定期触发。 您也可以使用 RunScript 在任何作业之后运行该脚本。

    主要概念是use each volume once。将所需卷标记为已使用后,将它们上传到 amazon glacier。

    我们的脚本会:

    1. bacula.Pools 获取所需池的 PoolId。我们只上传完整备份。
    2. 使用VolStatus=UsedPoolIdMedia 获取MediaId 是前一个
    3. 将 MediaId 写入新表 (eq: MediaArchive) 以保持已处理的冰川上传状态。
    4. 使用boto (create_archive_from_file) 上传文件Media.VolumeName
    5. 成功后,将存档 ID 保存到您的 MediaArchive。否则重新开始上传。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-28
      • 2020-07-26
      • 2021-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-28
      • 1970-01-01
      相关资源
      最近更新 更多