Поиск по сайту:

Как клонировать/резервировать системы Linux с помощью Mondo Rescue Tool


Mondo Rescue — это бесплатная утилита аварийного восстановления и резервного копирования с открытым исходным кодом, которая позволяет легко создать полноценную систему (Linux или Windows). >Клонирование/Резервное копирование ISO-образов на CD, DVD, ленту >, USB-устройства, Жесткий диск и NFS. И может использоваться для быстрого восстановления или повторного развертывания рабочих образов в другие системы, в случае потери данных вы сможете восстановить целые данные системы с резервного носителя.

Программа Mondo доступна для бесплатной загрузки и выпущена под лицензией GPL (GNU Public License) и протестирована на большом количестве Linux. распределения.

В этой статье описывается установка Mondo и использование Mondo Tools для резервного копирования всей вашей системы. Mondo Rescue — это аварийное восстановление и решение для резервного копирования, позволяющее системным администраторам создавать полную резервную копию своих >Разделы файловой системы Linux и Windows на CD/DVD, ленту и NFS и восстановление их с помощью функции мультимедиа Mondo Restore, которая используется во время во время загрузки.

Установка MondoRescue на RHEL/CentOS/Scientific Linux

Последние версии пакетов Mondo Rescue (текущая версия Mondo3.0.3-1) можно получить из «Репозитория MondoRescue». “. Используйте команду «wget», чтобы загрузить и добавить репозиторий в свою систему. В репозиторий Mondo будут установлены подходящие двоичные пакеты программного обеспечения, такие как afio, buffer, mindi, mindi-busybox, mondo и mondo-doc для вашего дистрибутива, если они доступны.

Для RHEL/CentOS/SL 6,5,4 – 32-бит

Загрузите репозиторий MondoRescue под «/etc/yum.repos.d/» под именем файла «mondorescue.repo». Загрузите правильный репозиторий для вашей версии дистрибутива ОС Linux.

cd /etc/yum.repos.d/

## On RHEL/CentOS/SL 6 - 32-Bit ##
wget ftp://ftp.mondorescue.org/rhel/6/i386/mondorescue.repo

## On RHEL/CentOS/SL 5 - 32-Bit ##
wget ftp://ftp.mondorescue.org/rhel/5/i386/mondorescue.repo

## On RHEL/CentOS/SL 4 - 32-Bit ##
wget ftp://ftp.mondorescue.org/rhel/4/i386/mondorescue.repo

Для RHEL/CentOS/SL 6,5,4 – 64-бит

cd /etc/yum.repos.d/

## On RHEL/CentOS/SL 6 - 64-Bit ##
wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo

## On RHEL/CentOS/SL 5 - 64-Bit ##
wget ftp://ftp.mondorescue.org/rhel/5/x86_64/mondorescue.repo

## On RHEL/CentOS/SL 4 - 64-Bit ##
wget ftp://ftp.mondorescue.org/rhel/4/x86_64/mondorescue.repo

После успешного добавления репозитория нажмите «ням», чтобы установить последнюю версию инструмента Mondo.

yum install mondo

Установка MondoRescue на Debian/Ubuntu/Linux Mint

Пользователи Debian могут выполнить команду «wget», чтобы получить репозиторий MondoRescue для Debian 6 и 5 распределения. Выполните следующую команду, чтобы добавить «mondorescue.sources.list» в файл «/etc/apt/sources.list» для установки пакетов Mondo.

В Debian

## On Debian 6 ##
wget ftp://ftp.mondorescue.org/debian/6/mondorescue.sources.list
sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
apt-get update 
apt-get install mondo
## On Debian 5 ##
wget ftp://ftp.mondorescue.org/debian/5/mondorescue.sources.list
sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
apt-get update 
apt-get install mondo

В Ubuntu/Linux Mint

Чтобы установить Mondo Rescue в Ubuntu 12.10, 12.04, 11.10, 11.04, 10.10 и 10.04 или Linux Mint 13, откройте терминал и добавьте репозиторий MondoRescue в файл «/etc/apt/sources. список». Выполните следующие команды, чтобы установить пакеты Mondo Rescue.

wget ftp://ftp.mondorescue.org/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue.sources.list
sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
apt-get update 
apt-get install mondo

Создание клонирования или резервного ISO-образа системы/сервера

После установки Mondo запустите команду «mondoarchive» от имени пользователя «root». Затем следуйте скриншотам, которые показывают, как создать резервный носитель всей системы на основе ISO.

mondoarchive

Добро пожаловать в Mondo Rescue

Введите полный путь к каталогу для ваших ISO-образов. Например: /mnt/backup/

Выберите тип сжатия. Например, bzip, gzip или lzo.

Выберите максимальное значение сжатия.

Укажите желаемый размер каждого ISO-образа в МБ (мегабайтах). Оно должно быть меньше или равно размеру дисков CD-R(W) (т. е. 700) и DVD (т. е. 4480).

Укажите имя файла вашего ISO-образа. Например: tecmint1 для получения файлов tecmint-[1-9]*.iso.

Добавьте файловые системы в резервную копию (разделив их «|»). Файловая система по умолчанию — «/», что означает полное резервное копирование.

Исключите файловую систему, резервную копию которой вы не хотите создавать (через «|»). Например, «/tmp» и «/proc» исключаются навсегда, а если вы хотите сделать полную резервную копию своей системы, просто нажмите Enter.

Введите путь к временному каталогу или выберите путь по умолчанию.

Введите путь к временному каталогу или выберите путь по умолчанию.

Если вы хотите создать резервную копию расширенных атрибутов. Просто нажмите «ввести».

Если вы хотите Проверить свои резервные копии после их создания mondo. Нажмите «Да».

Если вы используете стабильное автономное Ядро Linux, нажмите «Да» или, если вы используете другое ядро, скажите «Gentoo» или « >Debian» и нажмите «Нет».

Нажмите «Да», чтобы продолжить.

Создание каталога файловой системы «/».

Разделение списка файлов на наборы.

Вызов MINDI для создания диска загрузочный+данные.

Резервное копирование файловой системы. Это может занять несколько часов, наберитесь терпения.

Резервное копирование больших файлов.

Запускаем «mkisofs», чтобы создать ISO-образ.

Проверка ISO архивов образов.

Проверка образа. Большие файлы.

Наконец, Архив Mondo завершен. Нажмите «Enter» и вернитесь к приглашению оболочки.

Если вы выбрали путь резервного копирования по умолчанию, вы увидите ISO-образ в разделе «/var/cache/mondo/», который можно записать в CD/DVD для последующего восстановления.

Чтобы восстановить все файлы автоматически, загрузите систему с помощью ISO-образа Mondo и в командной строке введите «nuke», чтобы восстановить файлы.

Для других дистрибутивов вы также можете получить Пакеты Mondo Rescue на странице загрузки mondorescue.