создание образа всей системы(full backup) mondo

Thank you for reading this post, don't forget to subscribe!

име­ет­ся систе­ма кото­рую нам необ­хо­ди­мо забе­ка­пить чтоб потом мож­но вос­ста­но­вить или рас­ка­тать на дру­гое железо.
будем исполь­зо­вать утилиту

cd /etc/yum.repos.d/

wget ftp://ftp.mondorescue.org/rhel/7/x86_64/mondorescue.repo

пра­вим репозиторий:
cat /etc/yum.repos.d/mondorescue.repo
[mondorescue]
name=rhel 7 x86_64 - mondorescue Vanilla Packages
baseurl=ftp://ftp.mondorescue.org//rhel/7/x86_64
enabled=1
gpgcheck=0
gpgkey=ftp://ftp.mondorescue.org//rhel/7/x86_64/mondorescue.pubkey

ста­вим:
[root@centos32 ~]# yum install mondo

у дан­но­го ПО есть бага, когда созда­ёт­ся бэкап в лог пишет­ся ошиб­ка о нехват­ке места, даже когда его прям дохе­ри­ща, надо попра­вить 2 файла:
/etc/mindi/mindi.conf
/usr/sbin/mindi

в пер­вый доба­вим параметры:

[root@centos32 ~]# cat /etc/mindi/mindi.conf | grep -v '#'
EXTRA_SPACE = 6000000
BOOT_SIZE = 65600

во вто­ром попра­вим значение:

[root@centos32 ~]# cat /usr/sbin/mindi | grep ^EXTRA_SPACE
EXTRA_SPACE=6000000  # increase if you run out of ramdisk space

мы будем запи­сы­вать сли­вать бэкап по nfs на отдель­но сто­я­щий nfs сервер:

созда­ём директорию:
[root@centos32 ~]# mkdir /nfs-client/backup

 

запус­ка­ем:
[root@centos32 ~]# mondoarchive

Далее в диа­ло­го­вых окнах необ­хо­ди­мо ука­зать куда делать копию, пара­мет­ры сжа­тия, какие пап­ки исклю­чить из копии и так далее, все пунк­ты доволь­но про­сты, если воз­ни­ка­ет слож­ность, то мож­но при­ни­мать зна­че­ния по умолчанию.
Выби­ра­ем носи­тель куда будем запи­сы­вать резерв­ную копию.

 

Если выбра­ли жест­кий диск, то ука­жи­те место для сохра­не­ния ISO образов.

Выбе­ри­те тип архива

Настрой­те сте­пень сжатия

Ука­жи­те раз­мер образа

Отре­дак­ти­руй­те назва­ние фай­лов ISO образов

Настрой­те, что хоти­те резер­ви­ро­вать, я буду делать full backup поэто­му остав­лю всё по умолчанию.

далее ука­зы­ва­ем что не нуж­но бека­пить, у меня авто­ма­ти­че­ски доба­ви­лась дирек­то­рию nfs шары,  куда соб­ствен­но и будет лить­ся бэкап.

Ука­жи­те пап­ку вре­мен­ных фалов

Под­твер­ди­те нача­ло созда­ния резерв­ной копии сервера

тут остав­ля­ем всё без изменений

тут согла­ша­ем­ся с про­вер­кой архи­ва после его созда­ния (лиш­ним не будет)

ну и всё согла­ша­ем­ся ещё раз что мы хотим начать про­цесс архивации:

Про­цесс архи­ва­ции может занять про­дол­жи­тель­ное время

по завер­ше­нию вы получите:

про­ве­ря­ем на выхо­де исошник

далее мы можем его использовать.

я создал новую вир­ту­ал­ку, и под­клю­чил к ней создан­ный исошник:

печа­та­ем nuke и нажи­ма­ем enter

ну и всё сидим на жопе ров­но ждём когда ось рас­ка­та­ет­ся на новую тач­ку, это может занять какое-то вре­мя, зави­сит от того отку­да сли­ва­ет­ся и куда льётся

как завер­шит­ся, нажи­ма­ем ок

после наби­ра­ем exit и ось перезагрузится

ну и всё, готово.