Rescue/Deploy/system-restore/Actions

Материал из ALT Linux Wiki

Основные режимы работы (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 на несколько сотен строк, содержащий исчерпывающий перечень всех поддерживаемых параметров восстановления (развёртывания) с подробным описанием каждого. Можно его скопировать в каталог с бэкапом и раскоментировать в нём (установить) нужные параметры.