繁体   English   中英

使用 CloudFormation 模板在 Amazon S3 Glacier 中创建文件库

[英]Creating a Vault in Amazon S3 Glacier using the CloudFormation template

我正在寻找使用 cloudformation 模板创建 s3 glacier vault 的解决方案,这可能吗?

我知道我们可以使用此处提到的任何一种方法创建https://docs.aws.amazon.com/amazonglacier/latest/dev/creating-vaults.html所以我特别想通过 cloudformation 模板创建我也可以将该模板用于其他帐户。

在 CloudFormation 中定义 S3 存储桶时,您还可以设置 LifeCycle 规则。 LifeCycle 规则允许您在几天后将存储桶内容转换到不同的存储层(例如 Glacier)。

看看这个 github 要点上的 S3LogsBucket - 你感兴趣的一点是......

    LifecycleConfiguration:
        Rules:
          -            
            Status: Enabled
            Transitions:
              -
                StorageClass: GLACIER
                TransitionInDays: 30

以上 LifeCycle 规则将在 30 天内将存储 class 任何 object 更改为 Glacier。 您可以添加几条规则,以便在 X 天后将其转换为不频繁访问,然后根据需要在 Y 天后将其转换为 Glacier 等。

请参阅有关S3 CloudFormation 生命周期的文档

有两种使用 Amazon Glacier 的方法:

1.直达冰川

这包括创建一个Vault ,然后使用Jobs上传/下载对象并获取库存。 坦率地说,这是一个非常缓慢的过程,最好通过知道如何使用 Glacier 的自动化工具来完成。

2. 通过 Amazon S3 使用 Glacier

Amazon S3 具有GlacierGlacier Deep Archive存储类。 这些允许以 Glacier 价格存储,但使用 Amazon S3 很友好。 (实际上,S3 中的 Glacier Deep Archive 存储 class 比 Glacier 本身便宜!)

总是建议通过 S3 使用 Glacier,而不是直接使用 Glacier。 更友好、更便宜,并且可以轻松地在“即时访问”和存档存储类之间移动数据。 通过 S3 使用 Glacier 时,不需要 Vault。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM