Стратегии
Стратегия позволяет запускать задачи на резервное копирование по расписанию.
В рамках одной стратегии можно настроить выполнение резервного копирования сразу нескольких ресурсов. Расписание можно настроить для каждого типа резервного копирования (полного, инкрементального, дифференциального и синтетического).
| Создание стратегии с синтетическими резервными копиями доступно только для пулов типа Block device и требует цепочки инкрементальных резервных копий. |
Для управления стратегиями перейдите в раздел Резервное копирование → Стратегии#.
Для корректной работы стратегии выполните несколько обязательных шагов.
-
Создайте стратегию и задайте расписание, по которому стратегия будут запускать задачи на резервное копирование.
-
Добавьте в стратегию одно или несколько правил.
-
Включите выполнение стратегии по расписанию.
1. Добавление стратегии
Для создания стратегии нажмите Добавить. Откроется форма создания стратегии.
1.1. Основные параметры стратегии
В блоке Основные параметры задайте параметры стратегии.
-
В Имя задайте имя стратегии (может состоять из любого типа и количества символов). Обязательный параметр. Имя каждой стратегии должно быть уникальным.
-
Из списка Пул выберите пул для хранения резервных копий.
-
Добавьте описание стратегии.
-
Включите Включить после создания для запуска стратегии после ее создания.
1.2. Расписание стратегий
В блоке Задать расписание настройте расписание для полного, инкрементального, дифференциального или синтетического резервного копирования:
-
с периодичностью (в минутах),
-
в определенное время (месяц, день месяца, день недели, час и минута).
Выберите один из способов.
| Создание стратегии с синтетическими резервными копиями доступно только для пулов типа Block device и требует цепочки инкрементальных резервных копий. |
1.3. Параметры стратегии
В блоке Параметры стратегии задайте параметры стратегии.
-
Укажите Начало периода действия и Окончание периода действия стратегии. Можно указать вручную или нажать
и выбрать в календаре.
-
Укажите Ёмкость хранилища в гигабайтах. Возможность редактирования параметра задается в разделе Глобальная конфигурация параметром Ограничение ёмкости для резервных копий стратегии.
-
В Транспортировочный буфер укажите размер транспортировочного буфера (в байтах, килобайтах, мегабайтах или гигабайтах). В транспортировочный буфер помещаются блоки резервной копии, после чего буфер передается на сервер. От размера буфера зависит количество передаваемых блоков за один раз, это ускоряет передачу данных на сервер, но задействует больший объем оперативной памяти. Размер транспортировочного буфера указывается в диапазоне от
50 МБдо1 ГБ(по умолчанию100 МБ).
1.4. Параметры резервных копий
В блоке Параметры резервных копий задайте параметры резервных копий.
-
Из списка Защитное преобразование выберите тип защитного преобразования (по умолчанию
Без защитного преобразования). Подробнее об алгоритмах защитного преобразования см. в Алгоритмы защитного преобразования. -
Настройте Период проверки РК. Для настройки периода включите , после чего укажите значения в соответствующих полях (по умолчанию
1 месяц). -
Включите Автоматическое удаление резервной копии для автоматического удаления устаревших резервных копий.
-
Из списка Информировать об устаревших резервных копиях выберите группу пользователей для информирования об устаревших резервных копиях. Группы пользователей формируются в разделе главного меню Администрирование в подразделе Группы для уведомлений.
-
Включите Возможность клиента удалять резервные копии стратегии для возможности удаления резервных копий стратегии клиентом СРК.
-
Продолжите настройки в других блоках или нажмите
Применить для сохранения изменений.
1.5. Хранение и перемещение резервных копий в другой пул
В блоках Полное резервное копирование, Инкрементальное резервное копирование, Дифференциальное резервное копирование, Синтетическое резервное копирование задайте сроки хранения резервных копий или пул для их перемещения.
-
Укажите Срок хранения резервных копий, по истечении которого РК, созданные с помощью данной стратегии, будут удалены из пула (в днях, неделях, месяцах или годах).
-
Включите Переместить в пул и выберите из списка пул, в который нужно переместить РК, созданные с помощью данной стратегии, по истечении срока, заданного параметром Если старше, чем.
О том, между какими пулами доступно перемещение резервных копий, читайте здесь.
-
В Если старше, чем укажите срок, по истечении которого РК, созданные с помощью данной стратегии, будут перемещены в другой пул, заданный параметром Переместить в пул (в днях, неделях, месяцах или годах).
-
Включите Автосоздание синтетических РК для автоматического создания синтетических РК при достижении максимального количества инкрементальных РК в цепочке, указанного в параметре Инкрементальных РК в цепочке.
Синтетические резервные копии доступны только для пулов типа Block device. -
Укажите максимальное количество Инкрементальных РК в цепочке перед их автоматическим объединением. По достижении лимита цепочка инкрементальных РК преобразуется в одну синтетическую РК, исходные инкрементальные РК будут удалены.
Синтетические резервные копии доступны только для пулов типа Block device.
1.6. Уведомления
В блоке Уведомления можно указать получателей уведомлений:
-
о нормальном выполнении резервного копирования;
-
о выполнении резервного копирования с ошибками;
-
о проверке резервной копии;
-
об окончании срока действия стратегии;
-
об исчерпании ёмкости хранилища.
Укажите получателя уведомлений:
-
Выберите группу пользователей для уведомлений из выпадающего списка (по умолчанию
Nobody) или введите адрес электронной почты получателя в поле E-mail CC. -
Продолжите настройки в других блоках или нажмите
Применить для сохранения изменений.
2. Клонирование стратегии
Можно создать стратегию с такими же параметрами, как у существующей (клонированием).
-
Для клонирования выберите исходную стратегию из списка и нажмите
(Клонировать). Откроется форма клонирования стратегии.
-
Измените Имя. Имя каждой стратегии должно быть уникальным.
-
При необходимости измените остальные параметры (подробное описание параметров см. в Раздел 1).
Недоступные для изменения параметры обозначены серым цветом.
-
Нажмите
Применить для сохранения изменений.
3. Редактирование стратегии
После создания стратегии ее параметры можно отредактировать.
-
Для редактирования стратегии выберите стратегию из списка и нажмите
Редактировать. Откроется форма редактирования стратегии.
-
Отредактируйте параметры стратегии (подробное описание параметров см. в Раздел 1).
Недоступные для редактирования параметры обозначены серым цветом.
-
Нажмите
Применить для сохранения изменений.
4. Репликация (копирование) резервных копий в дополнительный пул
Доступно копирование в дополнительный пул резервных копий, созданных с помощью стратегий.
О том, между какими пулами доступно копирование резервных копий, читайте здесь.
Для настройки правил репликации резервных копий выберите стратегию из списка и нажмите Копировать в пул. Откроется Список пулов для репликации стратегии, в котором отображаются правила репликации с выбранными пулами назначения.
4.1. Создание правила репликации
Создайте правило репликации резервных копий.
-
Нажмите
Добавить. Откроется форма настройки правила репликации.
-
Из списка Список пулов выберите пул назначения.
-
Из списка Условия выполнения выберите условие, по которому будет выполнено копирование РК в другой пул.
-
После создания РК. Репликация резервных копий в дополнительный пул будет выполнена сразу же после их создания.
-
Достижение объема пула. Репликация резервных копий в дополнительный пул будет выполнена, когда исходный пул будет переполнен.
-
В Заполнение исходного пула укажите процент заполнения исходного пула.
-
В Начало рабочего окна и Конец рабочего окна укажите время в часах и минутах, в которое репликация будет выполнена.
-
-
Периодически. Репликация резервных копий в дополнительный пул будет выполняться с определенной периодичностью (например, раз в два дня).
-
В Выполнять каждые задайте периодичность выполнения репликации РК в днях, неделях, месяцах или годах. Отсчет начинается с момента сохранения правила репликации.
-
В Начало рабочего окна и Конец рабочего окна укажите время в часах и минутах, в которое репликация будет выполнена.
-
-
Одно из условий. Репликация резервных копий в дополнительный пул будет выполняться при соблюдении одного из условий, которое сработает первым (исходный пул переполнен или настало время выполнения репликации (настроена периодичность)).
-
В Заполнение исходного пула укажите процент заполнения исходного пула.
-
В Выполнять каждые задайте периодичность выполнения репликации РК в днях, неделях, месяцах или годах.
-
В Начало рабочего окна и Конец рабочего окна укажите время в часах и минутах, в которое репликация будет выполнена.
-
-
-
Нажмите
Применить для сохранения правила репликации РК.
4.2. Изменение правила репликации
После создания правила репликации резервных копий можно отредактировать условие выполнения репликации.
-
Для редактирования выберите правило из списка и нажмите
Редактировать. Откроется форма редактирования правила.
-
Отредактируйте Условие выполнения репликации (подробное описание значений см. в Раздел 4.1).
Недоступные для редактирования параметры обозначены серым цветом.
-
Нажмите
Применить для сохранения изменений.
4.3. Удаление правила репликации
Для удаления выберите одно или нескольких правил репликации РК из списка и нажмите Удалить.
5. Правила стратегии
Правило стратегии содержит в себе информацию о резервируемом ресурсе. Каждое правило добавляется в уже созданную стратегию.
Для управления правилами выберите стратегию из списка и нажмите (Правила), откроется страница со списком правил выбранной стратегии.
5.1. Создание правила стратегии
Для создания правила стратегии нажмите Добавить. Откроется форма добавления правила.
-
Из списка Клиент выберите клиента СРК.
-
Из списка Тип ресурса выберите тип ресурса (модуль). При необходимости нажмите […] и настройте тонкие параметры модуля. Тонкие настройки для каждого типа ресурса (модуля) описаны в соответствующих документах.
При необходимости нажмите и настройте Общие параметры модуля.
Общие настройки для всех типов ресурсов
Параметр Описание worker_parallelism
Количество рабочих сетевых потоков, используемых для резервного копирования.
- По умолчанию
-
8
enable_multithreading
Использование многопоточной передачи данных с количеством сетевых потоков, указанных в параметре
network_parallelism.- Возможные значения
-
true,false. - По умолчанию
-
true
enable_flexible_dedup
Использование гибкой дедупликации (несколько таблиц дедупликации вместо одной).
Используется вместе с параметром enable_multithreadingдля повышения скорости резервного копирования.- Возможные значения
-
true,false. - По умолчанию
-
false
network_parallelism
Количество потоков, которые будут передавать блоки данных на медиасервер.
Блоки, подготовленные worker потоками, собираются в буферы, которые будут передаваться на сервер.
Размер буфера по умолчанию составляет 100 МБ, но его можно изменить с помощью параметра
Транспортировочный буфер. При увеличении размера буфера может быть превышен расход памяти, заданный параметромmemory_threshold.- По умолчанию
-
8
memory_threshold
Верхняя граница использования оперативной памяти (в ГБ) при создании резервной копии.
4– минимальное значение, которое может быть учтено. Меньшее значение параметра не учитывается.- По умолчанию
-
0
deny_memory_exceed
Запретить использование оперативной памяти, если предыдущая инкрементальная резервная копия была сделана версией СРК RuBackup ранее 2.1.1-a.84, а текущая версия СРК RuBackup 2.1.1-a.84 и выше.
- Возможные значения
-
true,false. - По умолчанию
-
false
restore_corrupted_blocks
Способ восстановления поврежденных блоков резервных копий (только для инкрементальных РК).
full_analysis-
Сканирование и верификация резервной копии для ее восстановления.
unchanged_only-
При восстановлении резервной копии используются только неизмененные файлы.
disable-
Отключить восстановление поврежденных блоков.
- По умолчанию
-
full_analysis
deduplication
Использование дедупликации при резервном копировании.
true-
Дедупликация включена. В хранилище передаются только уникальные блоки.
false-
Дедупликация отключена. В хранилище передается весь ресурс вместе с повторяющимися блоками. Следует помнить, что у хранилища может быть реализован свой собственный механизм дедупликации (например, у блочного устройства или дедупликация на уровне файловой системы хранилища).
- По умолчанию
-
true
split_large_number_files
Разделять файлы, которые содержат большое количество объектов.
- Возможные значения
-
true,false. - По умолчанию
-
false
-
В поле Ресурс в зависимости от используемого модуля выберите ресурс из списка или укажите путь до него.
-
В поле Приоритет укажите приоритет выполнения резервного копирования.
-
В поле Скрипт при нормальном выполнении укажите путь до скрипта, который будет выполнен при нормальном резервном копировании или нажмите […] и выберите из списка.
-
В поле Скрипт при выполнении с ошибками укажите путь до скрипта, который будет выполнен при резервном копировании с ошибками или нажмите […] и выберите из списка.
-
В поле Скрипт при восстановлении укажите путь до скрипта, который будет выполнен при восстановлении резервной копии […] и выберите из списка.
При необходимости создайте сразу несколько правил, не выходя из формы добавления. После заполнения значений для первого правила нажмите Добавить правило в шаблон. Повторите шаги нужное вам количество раз.
Для сохранения изменений нажмите Применить. Все правила будут созданы и добавлены в стратегию.
5.2. Клонирование правила стратегии
Можно создать правило с такими же параметрами, как у существующего (клонированием).
-
Для клонирования выберите исходное правило из списка и нажмите
(Клонировать). Откроется форма клонирования правила.
-
Измените Ресурс. Ресурс в каждом правиле должен быть уникальным.
-
При необходимости измените остальные параметры правила (подробное описание параметров см. в Раздел 5.1).
-
Нажмите
Применить для сохранения изменений.
5.3. Редактирование правила стратегии
После создания правила его параметры можно отредактировать.
-
Для редактирования выберите правило из списка и нажмите
Редактировать. Откроется форма редактирования правила стратегии.
-
Отредактируйте параметры правила (подробное описание параметров см. в Раздел 5.1).
Недоступные для редактирования параметры обозначены серым цветом.
-
Нажмите
Применить для сохранения изменений.
5.4. Удаление правила стратегии
Для удаления выберите одно или несколько правил стратегии из списка и нажмите Удалить.
6. Администраторы стратегии
Предварительно должен быть создан пользователь c ролью Администратор.
Для управления администраторами стратегии выберите стратегию из списка и нажмите Администраторы. Откроется страница со списком администраторов стратегии.
6.1. Добавление администратора стратегии
-
Из списка Список администраторов выберите пользователя с ролью Администратор.
-
Нажмите Добавить администратора.
Добавленный администратор стратегии отобразится в списке Администраторы для выбранной стратегии.
6.2. Удаление администратора стратегии
Для удаления выберите одного или нескольких администраторов стратегии из списка и нажмите Удалить.
7. Удаление стратегий
Для удаления выберите одну или несколько стратегий из списка и нажмите Удалить.
8. Включение стратегий
Для запуска выполнения стратегий по расписанию выберите одну или несколько стратегий из списка и установите флаг Включить.