Потеря данных или выход из строя критического сервера — это не просто неудобство, а прямая угроза непрерывности бизнеса. В мире, где простои стоят огромных денег, наличие надежного плана аварийного восстановления (DR — Disaster Recovery) является обязательным требованием.
Mondo Rescue — это проверенный временем, бесплатный и надежный инструмент с открытым исходным кодом, предназначенный для bare-metal восстановления (восстановления «на голое железо»). Он позволяет системным администраторам создавать полные, загрузочные образы Linux (и даже Windows) систем и восстанавливать их из этого образа, даже если жесткий диск был полностью уничтожен.
Mondo Rescue — это больше, чем просто утилита для создания бэкапов; это полноценная система, способная восстановить данные, структуру разделов, конфигурацию загрузчика и файловые системы с нуля.
Ключевые возможности Mondo Rescue
Mondo Rescue отличается высокой гибкостью и способностью работать в самых сложных сценариях восстановления.

Гибкость носителей и файловых систем
Поддержка носителей: Mondo позволяет создавать резервные копии на различные типы носителей: локальный раздел жесткого диска, удаленные сетевые ресурсы (NFS), облачные хранилища (через NFS/SMB), и, что наиболее актуально сегодня, ISO-образы, которые легко записать на USB-флешку или использовать в виртуальной машине.
Совместимость с ФС и Логикой Дисков: Поддерживает большинство современных файловых систем (ext4, XFS, Btrfs, ReiserFS, VFAT) и сложные конфигурации хранения данных, такие как LVM (Logical Volume Manager) и RAID (аппаратный и программный).
Восстановление «на Голое Железо» (Bare-Metal)
Кроссплатформенное восстановление: Главная особенность Mondo — способность восстановить систему, работавшую в одном формате, на другую машину с отличающимся оборудованием или измененной структурой дисков (например, с RAID на не-RAID или наоборот).
Реструктуризация разделов: Перед началом восстановления Mondo позволяет изменять геометрию диска: сжимать или увеличивать разделы, переназначать устройства и добавлять новые жесткие диски. Инструмент автоматически корректирует файлы конфигурации загрузчика (/etc/fstab, /etc/grub.conf и т.д.).
Поддержка Windows: Mondo может создавать резервные копии разделов, отличных от Linux, включая NTFS, позволяя восстанавливать гибридные системы (Dual-boot).
Актуальность Mondo Rescue
Несмотря на появление более современных агентов резервного копирования, Mondo Rescue остается актуальным и незаменимым инструментом, особенно для следующих задач:
- Bare-Metal восстановление физических серверов: Если нужно восстановить физический сервер с нуля, Mondo Rescue — одно из самых надежных решений.
- P2V (Physical-to-Virtual) миграция: Mondo Rescue позволяет создать образ физической системы, который затем можно восстановить в качестве виртуальной машины (например, в KVM или VMware), что делает его отличным инструментом для миграции инфраструктуры.
- Клонирование Систем: Быстрое создание точных копий настроенного сервера (например, тестового стенда) для последующего развертывания.
Практическое применение: установка и создание бэкапа
Mondo Rescue состоит из двух основных пакетов: mindi (утилита для создания загрузочного ядра) и mondo (основной бэкап-менеджер).
Установка
Для большинства современных дистрибутивов Mondo Rescue не входит в стандартные репозитории, поэтому может потребоваться подключение репозитория EPEL (для RHEL/CentOS/Fedora) или ручная установка пакетов.
| Дистрибутив | Команда установки |
|---|---|
| Debian/Ubuntu | sudo apt install mondo |
| RHEL/CentOS/Fedora | sudo dnf install mondo |
Создание резервной копии
Основная утилита — mondoarchive. Она запускает псевдографический интерфейс (TUI), который пошагово проводит пользователя через процесс создания образа.

mondoarchive).Шаги создания ISO-образа:
- Запуск:
sudo mondoarchive - Выбор типа бэкапа:
ISO-образы - Путь для сохранения ISO: Указать достаточно свободный раздел (например,
/var/cache/mondo). - Степень сжатия: Выбрать подходящий уровень.
- Исключения: Указать пути, которые не нужно включать в бэкап (например, логи, кеши, монтированные NFS).
Аварийное восстановление
- Загрузка: Загрузиться с созданного ISO-образа (через USB-накопитель или виртуальный привод).
- Запуск восстановления: Выбрать опцию «boot» или «interactive» в меню загрузки.
- Следование мастеру: Mondo автоматически обнаружит бэкап и предложит опции восстановления, включая возможность переразметки дисков (если вы восстанавливаетесь на новый диск или хотите изменить структуру).
Заключение
Mondo Rescue остается мощным и гибким инструментом, особенно ценным для bare-metal восстановления и миграции физических серверов. Для администраторов, работающих с гетерогенными средами или нуждающихся в максимальной надежности при катастрофах, Mondo Rescue — это обязательный элемент инструментария.
- Тип решения: Bare-metal, дисковое изображение
- Платформы: Linux, Windows
- Лицензия: GNU GPL v2.0 (бесплатно)
- Основной фокус: Полное восстановление системы (OS + данные) с сохранением структуры дисков.
Справочная информация
- Сайт:
http://www.mondorescue.org/ - Лицензия: GNU General Public License v2.0
- Разработчики: Бруно Корнек, Андре Лейденфрост и другие.
Читайте также
Было ли это полезно?
1 / 0