Rescue/Deploy/system-restore/Actions
Основные режимы работы (actions)
Программа system-restore поддерживает следующие основные режимы работы:
- -C, --check-only: проверка корректности метаданных бэкапа и наличия всех необходимых файлов бэкапа (данная проверка выполняется автоматически и в других перечисленных ниже режимах работы);
- -M, --checksums: проверка контрольных сумм файлов бэкапа;
- -F, --full: полное восстановление системы, включающее разметку диска, предварительное форматирование всех разделов и установку загрузчиков;
- -S, --system: восстановление только системных разделов и установка загрузчиков — в этом режиме диск не переразмечается и раздел с пользовательскими данными остаётся нетронутым;
- -D, --deploy: режим массового развёртывания — полное восстановление системы и создание уникального клона «эталонной» машины (иными словами: это режим полного восстановления на другой физической или виртуальной машине);
- -T, --scan-only: сканирование дисков и определение списка потенциально пригодных для восстановления целевых носителей.
По умолчанию system-restore будет искать бэкапы в текущем каталоге. Аргумент командной строки -b (--backup=) позволяет указать другой каталог, причём не только в локальной файловой системе, но и на удалённом HTTP-сервере.
Файл с параметрами восстановления (развёртывания) необязателен. Параметры встроены в программу и имеют какие-то значения по умолчанию. Эти значения могут перезаписываться глобальными для всех бэкапов параметрами через файл /etc/system-restore/restore.conf, а также файлом sysrest.ini из каталога с бэкапом, но его в этом каталоге может и не быть.
При помощи аргумента -c (--config=) можно определить альтернативное название файла с параметрами восстановления (развёртывания), что позволит держать в одном каталоге с бэкапом разные наборы параметров. В документации в самом пакете system-restore есть файл sysrest.ini на несколько сотен строк, содержащий исчерпывающий перечень всех поддерживаемых параметров восстановления (развёртывания) с подробным описанием каждого. Можно его скопировать в каталог с бэкапом и раскоментировать в нём (установить) нужные параметры.