Срочное резервное копирование

При выборе Срочное РК откроется следующее окно (Рисунок 1):

10000001000007420000043AAE7CB9F0ACBE7C32
Рисунок 1.

В данном окне необходимо выбрать ресурс, тип ресурса и тип резервной копии, пул, вид защитного преобразования и приоритет срочного резервного копирования.

Учитывайте, что максимальный размер резервной копии не может превышать максимальный размер файла, поддерживаемый файловой системой того пула, на который осуществляется копирование. При необходимости используйте другую файловую систему либо замените устройство хранения резервных копий.

Также можно включить архивирование, которое позволяет при создании резервной копии удалять исходный ресурс. Данный функционал полезен в ситуации, когда не нужен частый доступ к информации (долговременное хранение). Архивирование позволяет перенести данные в более дешевое хранилище и сократить их объем за счет дедупликации.

При нажатии кнопки «Общие настройки модуля» откроется окно с параметрами и переключателями (Рисунок 2):

10000001000001A400000164D7C07BDC8F0D02A3
Рисунок 2.

Для настройки многопоточного резервного копирования используйте следующие параметры и переключатели:

  • Параметр worker_parallelism задает количество потоков, которые будут обрабатывать и дедуплицировать блоки данных ресурса. Значение по умолчанию — 8;

  • Переключатель enable_multithreading запускает многопоточную передачу данных. Значение по умолчанию — true. При включении для передачи данных резервного копирования используются сетевые потоки в количестве, указанном в параметре network_parallelism;

    Одновременный запуск однопоточного и многопоточного резервного копирования на одно и то же блочное устройство может привести к ошибке одного из них, при этом второе завершится со статусом «Done», будучи неконсистентным — восстановление такой резервной копии завершится ошибкой.
  • Переключатель enable_flexible_dedup запускает использование нескольких таблиц дедупликации вместо одной. Используется вместе с переключателем enable_multithreading для повышения скорости резервного копирования. Значение по умолчанию — false;

  • Параметр network_parallelism задает количество потоков, которые будут передавать блоки данных на медиасервер. Значение по умолчанию — 8. Блоки, подготовленные worker потоками, собираются в буферы, которые будут передаваться на сервер. Размер буфера по умолчанию составляет 100 Мб, но его можно изменить в файле rbfd.cnf в настройке parcel-size. При увеличении размера буфера может быть превышен расход памяти, заданный параметром memory-threshold (см. Конфигурационный файл rb_gui_main_settings).

Чтобы ограничить потребление оперативной памяти клиентом при резервном копировании, используйте:

  • Параметр memory_threshold. Он устанавливает верхнюю границу использования оперативной памяти (в Гб) при создании резервной копии. Значение параметра не может быть меньше 4, иначе в процессе резервного копирования появится предупреждение и параметр не будет учтен.

  • Переключатель deny_memory_exceed. Используется в случае, если предыдущий инкрементальный бэкап был сделан версией СРК RuBackup ранее 2.1.1-a.84, а текущая работа производится в версии 2.1.1-a.84 и выше.

    Если переключатель деактивирован (значение false), то при превышении заданной верхней границы использования оперативной памяти будет показано предупреждение и резервное копирование будет продолжено. Если же переключатель активирован (значение true), то в случае превышения верхней границы оперативной памяти резервное копирование прекратится с ошибкой.

В поле restore_corrupted_blocks выберите из выпадающего списка варианты восстановления поврежденных резервных копий (только для инкрементального бэкапа):

  • full_analysis — при выборе данного варианта происходит сканирование и верификация резервной копии для ее восстановления:

  • unchanged_only — при выборе этого варианта при восстановлении резервной копии используются только не измененные файлы;

  • disable — параметр отключается в данном варианте.

Переключатель deduplication включает/отключает дедупликацию блоков, которая выполняется до записи в хранилище:

  • Если переключатель активирован, то дедупликация включена и хранилищу передаются только уникальные блоки.

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

Также включить/отключить дедупликацию можно с помощью утилиты rb_archives (см. описание параметра -e).

После заполнения полей необходимо нажать «Применить». Срочное резервное копирование позволяет единоразово создать резервную копию ресурса выбранного клиента, не назначая правило по расписанию. Срочное резервное копирование позволяет создать полную, инкрементальную или дифференциальную копию.