Com clonar/còpia de seguretat de sistemes Linux utilitzant - Mondo Rescue Disaster Recovery Tool


Mondo Rescue és una utilitat gratuïta de còpia de seguretat i recuperació de desastres de codi obert que us permet crear fàcilment imatges ISO de clons/còpies de seguretat del sistema complet (Linux o Windows) a CD, DVD, cintes, dispositius USB, disc dur i NFS. I es pot utilitzar per restaurar o tornar a desplegar ràpidament la imatge de treball en altres sistemes, en cas de pèrdua de dades, podreu restaurar tant com les dades del sistema sencer des del suport de còpia de seguretat.

El programa Mondo està disponible gratuïtament per a la seva descàrrega i es publica sota GPL (llicència pública GNU) i s'ha provat en un gran nombre de distribucions de Linux.

Aquest article descriu la instal·lació i l'ús de Mondo Tools per fer una còpia de seguretat de tots els vostres sistemes. Mondo Rescue és una solució de recuperació i còpia de seguretat de desastres per als administradors del sistema per fer una còpia de seguretat completa de les particions del sistema de fitxers de Linux i Windows en CD/DVD, cinta, NFS i restaurar-les amb l'ajuda de la funció multimèdia Mondo Restore que s'utilitza en el moment de l'arrencada. .

Instal·lació de MondoRescue a RHEL/CentOS/Scientific Linux

Els darrers paquets de Mondo Rescue (la versió actual de Mondo és la 3.0.3-1) es poden obtenir des del Repositori MondoRescue. Utilitzeu l'ordre wget per descarregar i afegir un repositori al vostre sistema. El repositori Mondo instal·larà paquets de programari binari adequats com ara afio, buffer, mindi, mindi-busybox, mondo i mondo-doc per a la vostra distribució, si estan disponibles.

Baixeu el dipòsit de MondoRescue a /etc/yum.repos.d/ com a nom de fitxer mondorescue.repo. Baixeu el repositori correcte per a la vostra versió de distribució del sistema operatiu 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
# 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

Un cop hàgiu afegit el dipòsit correctament, feu yum per instal·lar l'última eina Mondo.

# yum install mondo

Instal·lant MondoRescue a Debian/Ubuntu/Linux Mint

Els usuaris de Debian poden fer wget per agafar el dipòsit de MondoRescue per a les distribucions Debain 6 i 5. Executeu l'ordre següent per afegir mondorescue.sources.list al fitxer /etc/apt/sources.list per instal·lar els paquets Mondo.

## 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

Per instal·lar Mondo Rescue a Ubuntu 12.10, 12.04, 11.10, 11.04, 10.10 i 10.04 o Linux Mint 13, obriu el terminal i afegiu el dipòsit de MondoRescue al fitxer /etc/apt/sources.list. Executeu aquestes ordres següents per instal·lar els paquets Mondo Resuce.

# 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

Creació de clonació o còpia de seguretat de la imatge ISO del sistema/servidor

Després d'instal·lar Mondo, executeu l'ordre mondoarchive com a usuari arrel. A continuació, seguiu les captures de pantalla que mostren com crear un suport de còpia de seguretat basat en ISO del vostre sistema complet.

# mondoarchive

Benvingut a Mondo Rescue

Introduïu el nom complet del camí al directori de les vostres imatges ISO. Per exemple: /mnt/backup/

Seleccioneu Tipus de compressió. Per exemple: bzip, gzip o lzo.

Seleccioneu l'opció de compressió màxima.

Introduïu el gran que voleu que cada imatge ISO en MB (megabytes). Hauria de ser inferior o igual a la mida dels CD-R(W) (és a dir, 700) i dels DVD (és a dir, 4480).

Doneu un nom al vostre fitxer d'imatge ISO. Per exemple: tecmint1 per obtenir fitxers tecmint-[1-9]*.iso.

Si us plau, afegiu els sistemes de fitxers a la còpia de seguretat (separats per “|”). El sistema de fitxers predeterminat és/significa còpia de seguretat completa.

Si us plau, exclou el sistema de fitxers del qual no voleu fer una còpia de seguretat (separat per |). Per exemple: /tmp i /proc sempre s'exclouen o si voleu una còpia de seguretat completa del vostre sistema, només heu de prémer Enter.

Introduïu la ruta del vostre directori temporal o seleccioneu-ne una per defecte.

Si us plau, introduïu el camí del vostre directori scratch o seleccioneu-ne un per defecte.

Si voleu fer una còpia de seguretat dels atributs ampliats. Només has de prémer Enter.

Si voleu verificar la vostra còpia de seguretat, després que Mondo les hagi creat. Feu clic a Sí.

Si utilitzeu un nucli de Linux autònom estable, feu clic a Sí o, si feu servir un altre nucli, digueu Gentoo o Debain, premeu No.

Feu clic a Sí per continuar.

Creació d'un catàleg del sistema de fitxers /.

Divisió de la llista de fitxers en conjunts.

Trucant a MINDI per crear un disc d'arrencada + dades.

Còpia de seguretat del sistema de fitxers. Pot trigar un parell d'hores, si us plau, tingueu paciència.

Còpia de seguretat de fitxers grans.

Executant mkisofs per fer una imatge ISO.

Verificació de tarballs d'imatge ISO.

Verificació de fitxers grans d'imatge ISO.

Finalment, l'Arxiu Mondo ha acabat. Si us plau, premeu Enter per tornar a l'indicador de l'intèrpret d'ordres.

Si heu seleccionat la ruta de còpia de seguretat predeterminada, veureu una imatge ISO a /var/cache/mondo/, que podeu gravar en un CD/DVD per a una restauració posterior.

Per restaurar tots els fitxers automàticament, arrenqueu el sistema amb Mondo ISO Image i, a l'indicador d'arrencada, escriviu \nuke per restaurar els fitxers. Aquí teniu el vídeo detallat que mostra com restaurar fitxers automàticament des de suports de CD/DVD.

Per a altres distribucions, també podeu agafar els paquets de Mondo Rescue a la pàgina de descàrrega de mondorescue.org.