Como hacer un backup con Mondo Y Mindi

Bueno, ya habia hablado de partimage en otro manual, pero como surgieron las preguntas de como hacer un backup sin desmontar mi disco, y hacerlo dentro de mandriva, busque y encontre Mondo y Mindi, son utilidades de backup y restauracion de datos, y en que se puede hacer en cd, dvd, iso en el disco duro, etc.

1- Vamos primero instalar mondo y mindi como root con un

sudo aptitude mondo mindi

2- Luego como root ejecutar en consola mindi

mindi

Generalmente se responde a la primera pregunta con un ‘y’ y la segunda con un ‘n’, es decir, usaremos nuestra propia versión del kernel y no crearemos un gestor de arranque con lilo.

Después, preguntará si quieres hacer la copia de seguridad en diskette o un CD de arranque, lo cual, claro, depende del usuario. Personalmente utilizo siempre crear una imagen de CD de arranque por si falla, grabarlo y en un momento restaurarlo.

aca les dejo lo que les va a salir mas o menos al ejecutar mindi como mencione arriba

# mindi
Mindi Linux mini-distro generator v2.2.0-r881

Latest Mindi is available from http://www.mondorescue.org

BusyBox sources are available from http://www.busybox.net

------------------------------------------------------------------------------
Do you want to use your own kernel to build the boot disk (y/n) ?y
Would you like to use LILO (instead of syslinux)
for your boot CD/floppies (y/n) ?n
Analyzing dependency requirements Done.
Making complete dependency list Done.
Analyzing your keyboard's configuration.

Adding the following keyboard mapping tables: Done.
Assembling dependency files.....................................Done.
The files have been subdivided into 5 directories. Your mountlist will look like this:-
Cannot find lvmdiskscan. Are you sure you're using LVM?
DEVICE MOUNTPOINT FORMAT SIZE (MB) LABEL

Unable to open proc
/dev/sda1 / ext3 150036
/dev/sda5 swap swap 2588
/dev/sdb1 /media/discob ext3 76293
Cannot find lvmdiskscan. Are you sure you're using LVM?
Tarring and zipping the groups.................. Done.
Creating data disk #1...#2...#3...#4...#5... Done.
Making 1722KB boot disk.....................Call GetFilesystemToUse() with param eter /boot/vmlinuz-2.6.18-3-686 
to get filesystem to use for initrd.

GetFilesystemToUse(): called with parameter: /boot/vmlinuz-2.6.18-3-686.

GetFilesystemToUse(): gzip magic found at lvOffset 20912.

GetFilesystemToUse(): Filesytem to use for initrd is initramfs.

Creating initramfs initrd filesystem.

UseCpio (): Creating a gzip'ed cpio (AKA initramfs) initrd image...
3840 blocks
done.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/isolinux.cfg.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/isolinux-H.cfg.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/syslinux.cfg.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/syslinux-H.cfg.

initrd filesystem created.

......1440+0 records in
1440+0 records out
1474560 bytes (1.5 MB) copied, 0.00953645 seconds, 155 MB/s
mke2fs 1.40-WIP (14-Nov-2006)
OK, you don't have a /boot/boot.b file, which is odd because
most _good_ Linux distributions come with one, even if it's only a softlink
grep: /etc/lilo.conf: No such file or directory
Nor can I find it from your /etc/lilo.conf file. This is very odd.

I'm going to use ''

cp: missing destination file operand after `/tmp/4040.32005.mtpt/boot.b'
Try `cp --help' for more information.
CBBF -- warning -- cannot find your boot.b file. That's it, I quit... (j/k)

/usr/sbin/mindi: line 1824: lilo: command not found
Warning - failed to create 1.44MB boot/root floppies

Warning - failed to create 1.72MB boot image. Please reduce your kernel's size

if you want to make a 1.72MB floppy disk.

Making 2880KB boot disk.....................Call GetFilesystemToUse() with param eter /boot/vmlinuz-2.6.18-3-686
 to get filesystem to use for initrd.

GetFilesystemToUse(): called with parameter: /boot/vmlinuz-2.6.18-3-686.

GetFilesystemToUse(): gzip magic found at lvOffset 20912.

GetFilesystemToUse(): Filesytem to use for initrd is initramfs.

Creating initramfs initrd filesystem.

UseCpio (): Creating a gzip'ed cpio (AKA initramfs) initrd image...
5027 blocks
done.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/isolinux.cfg.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/isolinux-H.cfg.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/syslinux.cfg.

CreateSyslinuxFile(): Writing to file /usr/lib/mindi/syslinux-H.cfg.

initrd filesystem created.

......mkfs.vfat 2.11 (12 Mar 2005)
... 2880 KB boot disks were created OK Done.
In the directory '/root/images/mindi' you will find the images:-
mindi-data-1.img mindi-data-2.img mindi-data-3.img mindi-data-4.img mindi-data-5.img
Would you like to create boot+data floppy disks now (y/n) ?n
Shall I make a bootable CD image? (y/n) y
NB: Mindi's bootable CD always uses isolinux.

For a bootable CD w/LILO, please use Mondo.

Finished.

Boot and data disk images were created.

3 a- crear una carpeta si es que se va a hacer una iso y luego se guarda en un dvd o cd que puede estar en tu carpeta o en tmp (seguimos estando como root)

mkdir /home/tuusuario/backup

luego le damos la instruccion del backup

mondoarchive -Oi -d /home/tuusuario/backup -s 4000m -9 -H -E /home/tuusuario/backup -E /proc -l GRUB -f /dev/hdb1

le decimos con el -d donde guardara la iso final, -s la cantidad de mb de cada archivo -H particionamiento automatico al restaurar -E excluir la carpeta -l que guarde la configuracion de lilo que esta en -f ubicacion de nuestros archivos de grub, -9 nivel de compresion siedo 9 la mas alta y por default 3.

3 b- En mi caso no use esto ya que me quedan menos de 2.3gb de espacio en la particion / (es de 7gb), y 140 en /home , pero no pude redimencionar mi particion / ya que al lado de esta esta swap, y no home, y los archivos temporales los va creando en /, asi que me pasaba y me quedaba sin espacio, asi que decidi grabarlos directamente en el dvd. Con cada iso de 2gb, los graba, borra los temporales y crea el otro iso, y asi, hasta que termina.

mondoarchive -Or -d /dev/hdd -s 2000m -9 -H  -E /proc -E /opt/juegos -l GRUB -f /dev/hdb1

-d donde los voy a guardar
-r usar dvd
y lo demas es igual

para restaurar lo que hice ya que me lo pidio es grabar el cd de restauracion, que esta en root/images/mindi/mondorescue.iso en un cd

Ahora, si se dispone de un cd de arranque y nos ocurriera algún percance, sólo hay que iniciar con él y ejecutar:

restore

Creará las particiones, copiará los datos, etc, todo exactamente como estaba.

PD: Desmonte las particiones de windows que tenia ya que me las queria incluir.

Nota: No se porque en la mayoria de donde busque datos de este programa, no incluian la carpeta /proc, como puse arriba tambien la exclui, no se que significara, ni se para que sirve, ademas solo hice el backup y no la he restaurado aun, ya que no me a ocurrido nada malo, lo otro es que no se si graba todas las particiones, o solo /, aunque creo que son todas ya que vi el log. Usalo bajo tu responsabilidad.

Mas datos, y fuentes.

http://www.mondorescue.org/docs/mondoarchive.8.html

http://rcda.wordpress.com/2007/03/13/haciendo-backups-del-sistema/

http://www.solusan.com/bakcups-con-mondoarchive.html

http://esp.go2linux.org/node/9

Anuncios

Una respuesta

  1. Gracias por el ping!

    🙂

    Saludos!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: