加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

支持Glacier的Linux备份服务

发布时间:2020-12-14 01:01:04 所属栏目:Linux 来源:网络整理
导读:我使用bacula s3fs在S3上进行备份,但它不支持Glacier.是否有类似Bacula和Glacier支持的东西? 我需要 不同的备份策略(FULL,INCREMENTAL … e.t.c.) 从单个位置编辑备份作业 监控备份作业状态 附:备份远程服务器会很好:) 解决方法 这个问题似乎是 off-topic.
我使用bacula s3fs在S3上进行备份,但它不支持Glacier.是否有类似Bacula和Glacier支持的东西?

我需要

>不同的备份策略(FULL,INCREMENTAL … e.t.c.)
>从单个位置编辑备份作业
>监控备份作业状态

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

解决方法

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

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

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

我建议使用bacula,因为:

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

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

主要概念是use each volume once.在将所需的卷标记为已使用后,将它们上传到亚马逊冰川.

我们的脚本做了:

>从bacula.Pools中获取所需池的PoolId.我们只上传完整备份.
>使用VolStatus从Media获取MediaId =使用,PoolId是之前的
>将MediaId写入新表(eq:MediaArchive),保持处理的冰川上传状态.
>使用boto(create_archive_from_file)上传文件Media.VolumeName>成功时,将存档ID保存到MediaArchive.否则重启上传.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读