Создание хранилища в Amazon S3 Glacier с использованием шаблона CloudFormation - PullRequest
0 голосов
/ 14 июля 2020

Я ищу решение для создания хранилища ледников s3 с использованием шаблона облачной информации, возможно ли это?

я знаю, что мы можем создать, используя любой из методов, которые упомянуты здесь https://docs.aws.amazon.com/amazonglacier/latest/dev/creating-vaults.html, но я специально хочу создать шаблон с помощью облачной информации, чтобы я мог использовать этот шаблон и для других учетных записей.

Ответы [ 2 ]

1 голос
/ 15 июля 2020

Есть два способа использовать Amazon Glacier:

1. Direct to Glacier

Это включает в себя создание Vault , а затем использование Jobs для загрузки / выгрузки объектов и получения инвентаря. Откровенно говоря, это очень медленный процесс, который лучше всего выполнять с помощью автоматизированных инструментов, которые знают, как использовать Glacier.

2. Используйте Glacier через Amazon S3

Amazon S3 имеет классы хранения Glacier и Glacier Deep Archive. Это позволяет хранить данные по ценам Glacier, но с удобством использования Amazon S3. (Фактически, класс хранилища Glacier Deep Archive в S3 дешевле, чем сам Glacier!)

I всегда рекомендую использовать Glacier через S3, а не использовать Glacier напрямую. Он удобнее, дешевле и позволяет легко перемещать данные между классами «мгновенного доступа» и архивными хранилищами. При использовании Glacier через S3 Хранилища не требуются.

1 голос
/ 14 июля 2020

Когда вы определяете свою корзину S3 в CloudFormation, вы также можете настроить правила LifeCycle. Правила LifeCycle позволяют вам через некоторое количество дней переносить содержимое корзины на другой уровень хранения (например, Glacier).

Взгляните на S3LogsBucket на этом github gist - бит вас интересует ...

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

Вышеупомянутое правило LifeCycle изменит класс хранения любого объекта за 30 дней на Glacier. Вы можете добавить несколько правил, чтобы вы могли перейти на нечастый доступ через X дней, а затем на Glacier через Y дней по мере необходимости et c.

См. Документацию на S3 CloudFormation LifeCycles

...