Жизненный цикл
Назначение
Правила жизненного цикла данных позволяют настроить политики размещения и перераспределения данных бакета по хранилищам, на которых он размещает объекты (см. Настройка хранения и Расширение).
Примеры использования
- Настройка размещения горячее/холодное/ледяное хранение для быстрого доступа к востребованным файлам и дешёвого хранения редко используемых файлов.
 

- Удаление старых версий объектов (старше определенного времени).
 - Окончательное удаление помеченных на удаление объектов.
 
Правила жизненного цикла
- Перейдите в карточку настройки бакета.
 - Перейдите на вкладку 
Жизненный цикл. 
Правила жизненного цикла разделяются на 3 вида, в зависимости от действия:
- При загрузке. Обрабатываются при загрузке объекта в бакет.
 - Хранение. Обрабатываются для объектов, находящихся на хранении в бакете.
 - Удаление. Обрабатываются при удалении объекта в бакете.
 
Правила жизненного цикла вида Хранение и Удаление можно применить:
- Сейчас. Обрабатываются сразу.
 - В указанное время. Обрабатываются по заданному расписанию.
 
Добавление нового правила
- 
Перейдите в карточку настройки бакета.
 - 
Перейдите на вкладку
Жизненный цикл. - 
Нажмите кнопку
+ Добавить правилов необходимом разделе.
 - 
Заполните поля формы:
- В поле 
Наименование правилаукажите произвольное и понятное имя правила. - В блоке Фильтры укажите параметры и их значения, по которым нужно отобрать объекты, которые будет обрабатывать создаваемое правило. Фильтров может быть несколько, объединённых по логическим правилам И / ИЛИ.
 - В блоке Действие в поле Группа хранения выберите одну или несколько групп хранения, для которых будет применяться правило, если создаваемые правила - “Создание” или “Хранение”.
При выборе нескольких групп объекты, подходящие под условия фильтрации, будут распределяться равномерно между группами хранения. 
 - В поле 
 - 
Нажмите кнопку
Сохранить изменения. 
Применение измененийДля применения правил “Хранение” и “Удаление” требуется нажать на кнопку “Применить изменения”. После чего выбрать применить сейчас или в указанное время.

Обработка правил
Правила применяются при загрузке объекта в бакет или по расписанию, в зависимости от настройки периодичности правила. Правила выполняются последовательно в порядке возрастания. Для изменения приоритета правил перетащите нужное правило.
Обработчик правила выбирает объекты, которые удовлетворяют фильтрам правила, и далее выполняет указанные действия.
Отключение правила
Правило можно отключить, открыв страницу настройки правила и отключив флаг Включено. Такое правило не будет учитываться при обработке правил.
Доступные параметры фильтрации
| Параметр фильтра | Применение при загрузке | Применение при хранении | Применение при удалении | 
|---|---|---|---|
| Статистика | |||
| Давность обращения к объекту, дн | - | + | + | 
| Частота обращений к объекту за месяц | - | + | + | 
| Параметры объекта | |||
| Размер объекта, МБ | - | + | + | 
| Перемещен в корзину | - | + | - | 
| Давность перемещения в корзину | - | - | + | 
| Расширение объекта (MIME-type) | + | + | + | 
| Имя объекта | + | + | + | 
| Пользовательские метаданные объекта | + | + | + | 
| Не последняя версия объекта | - | + | + | 
| Время жизни объекта | - | + | + | 
RegExВ фильтрах Расширение объекта (MIME-type) и Имя объекта можно использовать регулярные выражения (RegEx).