По умолчанию хранилище в ведре STANDARD. И при нажатии каждого объекта мы можем изменить хранилище.Как изменить класс хранения по умолчанию на AWS S3
Но есть ли способ изменить хранилище по умолчанию на уровне Bucket (возможно, через AWS Console)?
По умолчанию хранилище в ведре STANDARD. И при нажатии каждого объекта мы можем изменить хранилище.Как изменить класс хранения по умолчанию на AWS S3
Но есть ли способ изменить хранилище по умолчанию на уровне Bucket (возможно, через AWS Console)?
Это технически верно, что вы не можете установить класс хранения на основе каждого байта. Тем не менее, вы можете указать политику жизненного цикла в своем ковше для автоматического перехода новых объектов на класс хранения, как сказано в сообщении here.
Стандарт - IA класса хранения устанавливается на уровне объекта и может существовать в том же ведре, как Standard, что позволяет использовать на протяжении жизненного цикла политики для автоматически переход объектов между хранением классов без каких-либо изменений приложений ,
Чтобы сделать это, перейдите на вкладку управления для вашего ведра и нажмите кнопку «Добавить правило» жизненный цикл
Дайте ему имя и нажмите кнопку Далее. Для «Настроить переход» выберите текущую версию. Нажмите «Добавить переход», выберите «Переход к стандарту-IA после» и выберите 30, потому что 30 является минимальным. Закончите свое правило, и все настроено.
Класс хранения не может быть установлен для каждой загрузки. Он должен быть указан при каждой операции загрузки в вашем клиенте.