Шаблоны бакета
Назначение
Шаблон бакета позволяет заранее подготовить набор настроек и применить его при создании нового бакета, не настраивая каждый бакет заново.
Из шаблона в новый бакет копируются:
- Настройки хранения (группы хранения и вольюмы);
- Параметры — версионирование и фоновая проверка данных;
- Правила жизненного цикла;
- Конфигурация шардирования.
Политики доступа не копируютсяПолитики доступа в объём копирования не входят — их нужно настраивать отдельно для каждого созданного бакета.
Управление шаблонами
Список шаблонов рабочей области находится в разделе «Шаблон bucket» бокового меню рабочей области (рядом с разделами «Buckets», «Политика доступа», «Пользователи» и др.).
Создание шаблона
- Перейдите в раздел «Шаблон bucket» нужной рабочей области.
- Нажмите кнопку
+ Создать шаблон. - В открывшемся окне «Создание шаблона bucket» заполните поле Наименование и нажмите
Сохранить.

Новый шаблон появится в списке без каких-либо настроек хранения, параметров, правил ЖЦ и шардирования — их нужно задать отдельно, уже после создания (см. Настройка шаблона ниже).
Переименование недоступноПереименовать шаблон после создания нельзя.
Назначение шаблона по умолчанию и удаление
В строке нужного шаблона откройте контекстное меню (иконка ...) — доступны действия:
- Назначить по умолчанию — шаблон, отмеченный по умолчанию, автоматически подставляется в форму создания бакета (см. ниже);
- Удалить — удаляет шаблон.

Настройка шаблона
Карточка шаблона содержит те же 4 вкладки, что и карточка обычного бакета — «Настройка хранения», «Жизненный цикл», «Параметры», «Шардирование», — но с рядом отличий.
Настройка хранения
Добавление групп хранения и вольюмов в шаблоне выполняется так же, как в обычном бакете (см. Настройка хранения бакета), за следующими исключениями:
- Чекбокс «Содержит исторические данные», чекбокс «Включить шифрование данных» и поле «Ключ шифрования» в форме добавления хранилища/вольюма недоступны — для любого типа хранилища.
- Поле «Префикс пути» (для хранилищ типа S3) обязано содержать переменную
%BUCKETNAME%— при создании бакета по шаблону она автоматически заменяется на имя создаваемого бакета. Это гарантирует, что бакеты, созданные по одному и тому же шаблону, не пересекутся путями на одном хранилище. Переменную можно дополнять текстом с обеих сторон, но не удалять — для восстановления исходного значения есть кнопкаReset. - Группы хранения и вольюмы в шаблоне не имеют пользовательских статусов (в отличие от обычного бакета).

Параметры
На вкладке доступны только:
- Версионирование — включение/выключение;
- Фоновая проверка данных — расписание Быстрой проверки и Полной проверки контрольных сумм объектов.
Остальные настройки вкладки «Параметры» обычного бакета — фильтрация по IP, Object Locking, публичность бакета — в шаблоне недоступны.
Жизненный цикл
Создание, редактирование и удаление правил ЖЦ в шаблоне не требует отдельного шага «Применить изменения» — правило вступает в силу сразу после сохранения. Правила из шаблона применяются к бакету автоматически в момент его создания по этому шаблону; последующее изменение правил в самом бакете на шаблон не влияет.
Шардирование
В отличие от обычного бакета, где изменение веса шарда выполняется в два шага — задание нового значения и последующее применение с выбором времени (см. Шардирование), — в шаблоне вес воркера меняется сразу, одним полем, без отдельного шага применения.
Создание бакета по шаблону
При создании бакета (см. Бакет) в форме доступен чекбокс «Создать по шаблону». При его включении становится обязательным поле «Шаблон bucket» — выпадающий список шаблонов рабочей области. Поле предзаполняется шаблоном по умолчанию автоматически. Также можно выбрать любой другой шаблон из выпадающего списка.