Правила жизненного цикла aws для перехода файлов из контейнера s3 в класс хранилища Glacier

Правила жизненного цикла aws для перехода файлов из контейнера s3 в класс хранилища Glacier

Я создаю правила жизненного цикла для перемещения файлов из контейнера в класс хранилища ледника.

Мне интересно, есть ли возможность копировать файлы из S3-контейнера в Glacier с помощью CLI или консоли?

Мне нужно сохранить копию файлов в S3 bucket, а также в Glacier. В настоящее время я продублировал папку в S3. Создал правила жизненного цикла для перехода файлов из одной папки в Glacier.

решение1

Ваш вопрос несколько двусмыслен. Вы имеете в виду, что вы "переносите объекты из стандартного класса S3 в класс ледника S3", или вы копируете их из S3 в автономную службу Glacier? Автономная служба Glacier IMHO несколько устарела и, похоже, не получает обновлений. Вы также упомянули "копирование файлов" - вы обычно не копируете файлы, чтобы изменить их класс хранения, вы переводите их класс хранения. Не могли бы вы отредактировать свой вопрос, чтобы сделать его более точным.

Но чтобы ответить на ваш последний вопрос, да, вы можете перевести объект из стандартного класса S3 в класс S3 glacier с помощью графического интерфейса. Вы щелкаете объект, выбираете вкладку свойств, затем щелкаете класс хранилища, затем щелкаете текущий класс хранилища. Это дает вам возможность изменить его. Будет вызов API, но я не знаю, что это такое, не изучив его. Google найдет его, если вы введете что-то вроде «AWS S3 API change object storage class».

решение2

Концептуально «ведро» и «ледник» — несопоставимые варианты.

Ведро — это хранилище объектов. Glacier — это класс хранилища для объектов, хранящихся в ведре.

Вы можете создать правила жизненного цикла, которые преобразуют объекты в класс хранилища Glacier с минимальной задержкой, или, как отмечено в другом ответе на этот вопрос, изменить класс хранилища через консоль.

решение3

Я сделал копии папки и поместил правила жизненного цикла для перехода файлов из первого набора папок в Glacier. Основываясь на комментарии Тима, имеет смысл включить удаление MFA и не делать дубликаты папок в S3, прежде чем активировать правила жизненного цикла.

Связанный контент