16.19. Восстановление системы с диска Mondo
Проблема
Необходимость проведения полного восстановления системы. Это может быть вызвано серьёзными повреждениями системы или необходимостью снести существующую установку и вернуть её в ранее сохранённое, работоспособное состояние.
Решение
Для восстановления системы загрузитесь с диска Mondo и введите в командной строке команду nuke
. Эта команда уничтожит текущую систему и восстановит её в состоянии, сохранённом на диске. Восстановление может занять некоторое время, в зависимости от объёма данных, но процесс гарантирует возврат системы в стабильное состояние.
Комментарий
Программа Mondo поддерживает создание резервных копий всей системы, включая данные пользователя и корневую файловую систему, что делает её незаменимой для полноценного восстановления. Обычно Mondo используется для сохранения корневой файловой системы на загрузочном диске, тогда как данные архивации хранятся отдельно на сервере с помощью инструмента rsync. Такое разделение повышает надёжность хранения данных, так как позволяет комбинировать резервирование на разных уровнях. Кроме того, используя Mondo, администраторы могут регулярно создавать загрузочные резервные копии системы, предотвращая длительные простои при серьёзных авариях.
Mondo предлагает несколько важных функций:
- гибкость в выборе данных для архивации, будь то вся файловая система или только её части;
- возможность создания загрузочного диска, с которого можно сразу провести восстановление;
- поддержка расширенных настроек резервирования, таких как задание регулярности и форматов архивации.
Использование nuke
даёт пользователю шанс воссоздать систему с нуля и избежать ошибок, связанных с несовместимостью версий или конфликтами программ. После завершения восстановления, в системе будут доступны все файлы и настройки на момент создания резервной копии.
Если вы хотите сохранить данные отдельно от основной системы, рекомендуется применять rsync. С его помощью можно создать дублирующую копию важных файлов на другом сервере, предоставляя дополнительную защиту. Данный подход часто используется в крупных сетях, так как сочетание Mondo и rsync обеспечивает надёжное резервирование.
См. также
mondoarchive(l); локальная документация Mondo (/usr/share/doc/mondo/html/16.x-howto); форумы пользователей Mondo.