Способы задания ресурса для резервного копирования#
Ресурсом для резервного копирования может выступать:
Отдельный файл.
Каталог.
Список файлов/каталогов, заданный с помощью текстового файла. Чтобы задать список файлов/каталогов, начните текстовый файл со строчки:
RBFD file list:
Пример файла:
RBFD file list: /aaa /bbb /ccc
Список файлов/каталогов, заданный с помощью JSON-строки. JSONстрока должна иметь следующий вид:
[{"path": "path_to_resource_1 "}, ... ,{"path": "path_to_resource_n"}]
Примечания:
Отдельный файл, каталог и список файлов/каталогов, заданный с помощью JSON-строки, можно указать в виде ресурса при добавлении правила глобального расписания в Менеджере администратора подсистемы. linux_sposob


Если ресурсом выступает отдельный файл, то сначала проверяется, является ли он текстовым файлом, содержащим список файлов/каталогов. Если не является, то он обрабатывается как отдельный файл.
Если ресурс задан в виде списка файлов/каталогов, то при восстановлении в указанную директорию распаковки внутри нее будет создана вся иерархия для данных файлов каталогов относительно директории распаковки.
Примечание
при выборе корневого каталога в качестве ресурса резервного копирования необходимо добавить в файл исключений папки /proc
, /dev
и /sys
. При резервном копировании всех каталогов необходимо вручную исключить /proc
, /dev
и /sys
. В противном случае полученная резервная копия может быть неконсистентной.