Как изменить класс корзины AWS S3 с помощью жизненного цикла или вручную для следующего сценария и условия? - PullRequest
0 голосов
/ 15 апреля 2019

Допустим, у меня есть корзина из 1 миллиарда объектов в стандартном s3, я хочу сделать жизненный цикл в корзине с некоторыми правилами для перемещения некоторых данных в интеллектуальное многоуровневое хранилище.Моя цель - перевести 700M объектов в интеллектуальный многоуровневый класс и платить как можно меньше, остальные 300M не соответствуют критериям (less than 128K ,etc') для нечастого доступа.

по этой ссылке - https://docs.aws.amazon.com/AmazonS3/latest/user-guide/create-lifecycle.html

Итак, у меня есть 2 варианта:

a. Tag 700M objects and create lifecycle rule more than 30 Days move to I.T (will pay for 700M tags + automation fee for 700M objects)

или

b.Move all bucket to I.T (no pay for tags but pay for extra monitor fee - 300M extra objects)

Есть ли другой способ переместить 700 миллионов объектов в ИТ и заплатить меньше денег.Например, пометить только 300M и создать правило с условием NOT или какими-либо перекрывающимися префиксами ??

Может быть, создать lambda function и отсканировать все данные, собрать все файлы размером менее 128 КБ и вручную переместить их на стандарт S3?я буду платить меньше?

С уважением,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...