Тонкие настройки модуля

  • Тонкие настройки модуля File system приведены в Таблице 1

  • Кнопка Значения по умолчанию сбрасывает все текущие настройки параметров и использует значения по умолчанию.

Таблица 1. Параметры тонкой настройки модуля File system
Параметр Описание Возможные значения (по умолчанию)

file_list

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

numeric_owner

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

активирован — в метаданных созданной резервной копии будут сохранены идентификаторы пользователей UID и идентификаторы групп пользователей GID, которым предоставлены права доступа к резервируемым данным; деактивирован — в метаданных созданной резервной копии будут сохранены имена пользователей и группы пользователей, которым предоставлены права доступа к резервируемым данным. (деактивирован)

changing_files

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

error – если во время выполнения задачи резервного копирования возникла ошибка чтения какого-либо файла ресурса, то резервное копирование завершится ошибкой и задача перейдет в статус Error.

ignore – если во время выполнения задачи резервного копирования возникла ошибка чтения какого-либо файла, то такой файл не будет включен в РК, а задача успешно завершится со статусом Done_With_Defect.

read – позволяет включать в РК файлы ресурса, размер которых был изменен во время резервного копирования. Удаленные во время резервного копирования файлы не будут включены в РК и не будут восстановлены. При возникновении ошибки чтения файла в РК будет добавлена только успешно считанная часть файла. Задача резервного копирования при возникновении указанных выше случаев завершится со статусом Done_With_Defect.

  • После резервного копирования ресурса не производится повторная проверка файлов на возможные изменения. Такие изменения не попадут в РК.

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

  • Если после начала задачи резервного копирования в ресурсе появились новые файлы, они не будут включены в РК.

  • Для обеспечения консистентности ресурса типа «File system», при создании РК в СРК необходимо использовать механизм снапшотов (см. параметры ниже).

  • Если во время резервного копирования не обнаружено ошибок чтения файлов ресурса, то при любом значении параметра задача на резервное копирование успешно завершится со статусом Done.

use_snapshot

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

true, false, (false)

Нижеприведённые параметры настройки модуля используются только при активированном переключателе use_snapshot, то есть при резервном копировании мгновенных снимков состояния файловой системы:

ignore_errors_snapshot

Параметр, определяющий, будет ли продолжено выполнение задачи резервного копирования в случае возникновения ошибок при создании мгновенного снимка состояния. Если переключатель активирован, то в случае возникновения ошибки при создании мгновенного снимка состояния задача создания резервной копии снимка состояния будет выполнена с замечаниями. Статус задачи в разделе Очередь задач будет Done with a defect. Если переключатель деактивирован, то задача создания резервной копии снимка состояния будет прервана и завершится с ошибкой в случае возникновения ошибки при создании снимка состояния. Статус задачи в разделе Очередь задач будет Error, в журнале задачи будет указано, что мгновенный снимок состояния не создан;

true, false, (true)

snapshot_type

Введите способ создания мгновенных снимков состояния файловой системы. WARNING: При использовании Tatlin Unified Storage необходимо предварительно на хосте, на котором развёрнут модуль резервного копирования и восстановления данных файловых систем, установить утилиты multipath и sg3_utils.

lvm, dattobd, tatlin (таблица)

snapshot_size

Выбор размера снимка. При использовании способа создания снимков LVM — это размер мгновенного снимка состояния в % от размера Logical Volume тома, на котором расположена резервируемая файловая система. В LVM volume groups, в которых расположены тома LVM, должно быть не менее 10% свободного места для возможности создания моментальных снимков LVM;

При использовании способа создания снимков dattobd — это размер мгновенного снимка состояния в % от размера устройства, на котором расположена резервируемая файловая система.

При использовании способа создания снимков tatlin — значение этого параметра не используется.

Создайте файл скрипта, используемый при создании резервной копии, в папке /opt/rubackup/scripts и укажите путь в файловой системе Клиента СРК к скриптам, которые должны быть выполнены:

script_before_snapshot

Указанный скрипт будет выполнен с аргументом before до создания мгновенного снимка состояния;

script_after_snapshot

Указанный скрипт будет выполнен с аргументом after после успешного создания мгновенного снимка состояния. Скрипт не будет выполнен, если мгновенный снимок состояния не был создан;

script_error_snapshot

Указанный скрипт будет выполнен при возникновении ошибок во время создания мгновенного снимка состояния в процессе выполнения вышеуказанных скриптов с аргументами after и before.

Требования к скриптам:

  • Скрипт должен быть добавлен в каталог /opt/rubackup/scripts на Клиенте.

  • Скрипт должен быть исполняемым.

  • Интерпретатор скрипта — bash.

Скрипты не будут выполнены, если параметр use_snapshot выключен.

Если при запуске скрипта before произошла ошибка, снапшот не будет создан — задача резервного копирования продолжит выполнение согласно выбранному значению параметра ignore_errors_snapshot.

Если при запуске скрипта after произошла ошибка, снапшот уже был создан, но не будет использоваться, задача резервного копирования продолжит выполнение согласно выбранному значению параметра ignore_errors_snapshot.

Если при запуске скрипта error произошла ошибка, задача резервного копирования продолжит выполнение согласно выбранному значению параметра ignore_errors_snapshot.

Таблица 2. Способы создания мгновенных снимков состояния, используемые модулем резервного копирования и восстановления данных файловых систем, каталогов и отдельных файлов

Способ создания списков состояния

Размещение файловой системы

Примечание

lvm

dattobd

tatlin

+

+

-

Том lvm

При выборе способа создания снимка состояния не проверяется его доступность на клиенте СРК. В случае, если невозможно использовать указанный способ на клиенте СРК, то выполнение задачи резервного копирования будет продолжено в соответствии с выбранным значением параметра ignore_errors_snapshot

-

+

-

Блочное устройство (block device)

-

-

+

Tatlin Unified Storage