Cómo clonar / hacer una copia de seguridad de los sistemas Linux utilizando - Herramienta de recuperación ante desastres Mondo Rescue


Mondo Rescue es una utilidad de copia de seguridad y recuperación de desastres de código abierto y gratuita que le permite crear fácilmente imágenes ISO de clonación/copia de seguridad de un sistema completo (Linux o Windows) en CD, DVD, cinta, dispositivos USB, disco duro y NFS. Y se puede utilizar para restaurar o volver a implementar rápidamente la imagen de trabajo en otros sistemas; en caso de pérdida de datos, podrá restaurar tanto como los datos del sistema completo desde los medios de respaldo.

El programa Mondo está disponible gratuitamente para su descarga y publicado bajo GPL (Licencia pública GNU) y ha sido probado en una gran cantidad de distribuciones de Linux.

Este artículo describe la instalación de Mondo y el uso de Mondo Tools para realizar copias de seguridad de todos sus sistemas. Mondo Rescue es una solución de copia de seguridad y recuperación ante desastres para que los administradores del sistema realicen una copia de seguridad completa de sus particiones de sistema de archivos de Linux y Windows en CD/DVD, cinta, NFS y las restaure con la ayuda de la función de medios de restauración de Mondo que se utiliza en el momento del arranque .

Instalación de MondoRescue en RHEL / CentOS / Scientific Linux

Los últimos paquetes de Mondo Rescue (la versión actual de Mondo es 3.0.3-1) se pueden obtener en el “Repositorio de MondoRescue”. Utilice el comando "wget" para descargar y agregar un repositorio en su sistema. El repositorio de Mondo instalará paquetes de software binarios adecuados como afio, buffer, mindi, mindi-busybox, mondo y mondo-doc para su distribución, si están disponibles.

Descargue el repositorio de MondoRescue en “/etc/yum.repos.d/” con el nombre de archivo “mondorescue.repo”. Descargue el repositorio correcto para su versión de distribución del sistema operativo 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

Una vez que haya agregado correctamente el repositorio, haga "yum" para instalar la última herramienta de Mondo.

# yum install mondo

Instalación de MondoRescue en Debian / Ubuntu / Linux Mint

Los usuarios de Debian pueden hacer "wget" para obtener el repositorio de MondoRescue para las distribuciones Debain 6 y 5. Ejecute el siguiente comando para agregar “mondorescue.sources.list” al archivo “/etc/apt/sources.list” para instalar los paquetes de 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

Para instalar Mondo Rescue en Ubuntu 12.10, 12.04, 11.10, 11.04, 10.10 y 10.04 o Linux Mint 13, abra la terminal y agregue el repositorio de MondoRescue en el archivo “/etc/apt/sources.list”. Ejecute los siguientes comandos para instalar los paquetes de 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ón de una imagen ISO de clonación o copia de seguridad del sistema / servidor

Después de instalar Mondo, ejecute el comando "mondoarchive" como usuario "root". Luego, siga las capturas de pantalla que muestran cómo crear un medio de respaldo basado en ISO de su sistema completo.

# mondoarchive

Bienvenido a Mondo Rescue

Ingrese el nombre completo de la ruta al directorio de sus imágenes ISO. Por ejemplo:/mnt/backup /

Seleccione Tipo de compresión. Por ejemplo: bzip, gzip o lzo.

Seleccione la opción de compresión máxima.

Ingrese el tamaño que desea para cada imagen ISO en MB (Megabytes). Debe ser menor o igual al tamaño de los CD-R (W) (es decir, 700) y de los DVD (es decir, 4480).

Proporcione un nombre de archivo de imagen ISO. Por ejemplo: tecmint1 para obtener archivos tecmint- [1-9] * .iso.

Agregue los sistemas de archivos a la copia de seguridad (separados por "|"). El sistema de archivos predeterminado es "/" significa copia de seguridad completa.

Excluya el sistema de archivos del que no desea realizar una copia de seguridad (separados por "|"). Por ejemplo: “/ tmp” y “/ proc” siempre están excluidos o si desea una copia de seguridad completa de su sistema, simplemente presione enter.

Ingrese su ruta de directorio temporal o seleccione una predeterminada.

Introduzca la ruta de su directorio temporal o seleccione una predeterminada.

Si desea hacer una copia de seguridad de los atributos extendidos. Simplemente presione "Enter".

Si desea verificar su copia de seguridad, después de que mondo la haya creado. Haga clic en "Sí".

Si está usando un Kernel de Linux independiente estable, haga clic en "Sí" o si está usando otro Kernel, diga "Gentoo" o "Debain" y presione "No".

Haga clic en "Sí" para continuar.

Creación de un catálogo de sistema de archivos “/”.

División de la lista de archivos en conjuntos.

Llamando a MINDI para crear boot + data disk.

Copia de seguridad del sistema de archivos. Puede llevar un par de horas, tenga paciencia.

Copia de seguridad de archivos grandes.

Ejecutando "mkisofs" para hacer una imagen ISO.

Verificación de archivos tar de imágenes ISO.

Verificación de archivos grandes de imágenes ISO.

Finalmente, Mondo Archive se ha completado. Presione "Enter" para volver al indicador de shell.

Si ha seleccionado la ruta de respaldo predeterminada, verá una imagen ISO en "/ var/cache/mondo /", que puede grabar en un CD/DVD para restaurarla más tarde.

Para restaurar todos los archivos automáticamente, inicie el sistema con Mondo ISO Image y en el indicador de inicio escriba "nuke" para restaurar los archivos. Aquí está el video detallado que demuestra cómo restaurar archivos automáticamente desde un CD/DVD.

Para otras distribuciones, también puede obtener los paquetes de Mondo Rescue en la página de descarga de mondorescue.org.