Перейти к содержимому

Управление жизненным циклом объектов

Правила жизненного цикла объектов бакета позволяют настроить их автоудаление согласно заданным условиям и расписанию. Это целесообразно для удаления неактуальных данных и экономии средств, затрачиваемых на их хранение. Для каждого бакета может быть создано несколько правил жизненного цикла.

  • Консоль Cloud Hub
  • AWS CLI
  • S3 API
  1. В списке бакетов выберите тот, в котором необходимо создать правило жизненного цикла.

  2. Перейдите на вкладку Жизненный цикл.

  3. Нажмите на кнопку Добавить правило.

  4. В окне Создание правила:

    • Введите название правила. Допустимы латинские буквы, цифры и символы.
    • Включите правило.
    • Примените правило для всех объектов бакета, если это необходимо. В данном случае префикс ключа объекта и теги не требуются.
    • Введите префикс ключа, используемого для фильтрации объектов, попадающих под действие правила. Если значение префикса оставить пустым, правило применится ко всем объектам бакета.
    • Если ранее объектам были присвоены теги и создаваемое правило будет касаться данных объектов, нажмите на кнопку Добавить тег и введите ключ и значение тега (метки) объекта. Чтобы присвоить тег объекту, откройте данный объект в бакете и нажмите на соответствующую кнопку.
    • Включите требуемый запрос на удаление: Удаление активных версий объектов, Удаление устаревших версий объектов, Удаление устаревших маркеров удаления или Удаление незавершенных загрузок.
    • Укажите период, через который требуется произвести данное удаление: количество дней, месяцев или лет.
    • Проверьте текстовое описание правила и нажмите на кнопку Создать правило.

Чтобы изменить или удалить правило, вызовите меню операций, нажав на кнопку рядом с именем правила.