giovedì 13 dicembre 2007

Mondo Rescue per effettuare il backup della propria distribuzione GNU/Linux

Maria Susana Diaz | 09:35 |
Mondo Rescue screenshots
Mondo Rescue è una delle poche applicazioni che offrono un valido supporto al backup di massa. E' distribuito gratuitamente sotto licenza GPL, ma pagando un piccolo contributo all' autore si può ottenere un supporto 1-1.
Può eseguire backup su unità a nastro, CD-R, CD-RW, NFS o partizioni dell' hard disk.
Supporta LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT.

Qui un how-to.

Qui un forum di discussioni per ottenere supporto.

Nel caso di perdite dei dati parziali o totali, Mondo Rescue, disponibile in licenza GPL, permette di memorizzare interi file system su CD, rendendoli
avviabili per un ripristino rapido e semplice.

I formati supportati sono i dual boot Linux/Windows, RAID, ReiserFS, ext2, ext3, XFS, JFS e VFAT (oltre
ovviamente al "solo" Linux). In sintesi si tratta di uno script di shell che poggia su due strumenti: mindi e afio. La prima è una mini distribuzione
Linux che genera dischi di boot partendo dal vostro kernel, i moduli, i tool e librerie.

Poiché tutti i moduli che erano caricati al momento del backup con Mondo vengono copiati, in teoria viene eseguito il boot dal CD di
recovery nello stesso ambiente in cui ci si trovava al momento della generazione del disco di emergenza. Mondo può essere usato, in pratica, per
clonare una installazione tipo di Linux (per esempio quando si devono eseguire sempre gli stessi setup di base su tanti client o tanti server),
fare il backup di un file system non RAID e ripristinarlo su un sistema RAID inserendo la partizione di root (se il vostro kernel la supporta), fare il
backup di un sistema in esecuzione su un formato e ripristinarlo su di un altro formato, ristrutturare le partizioni, ad esempio per ridurre o
ingrandire, assegnare di nuovo dispositivi, aggiungere hard disk prima di partizionare e formattere, oppure fare il backup dei sistemi Linux/Windows
compresi i settori di boot.

2007-07-18 MondoRescue 2.2.4 is now available

I'm happy to announce the availability of a newest version of mondorescue 2.2.4. Enjoy it as usual!

For the first time, you'll have precompiled x86_64 packages for some distributions.

Branh 2.2.x is now entering a more stable state so I'll take more time developing on 3.0.X to provide a version by the end of summer time with lots of enhancements.

Now available at ftp://ftp.mondorescue.org/

./slackware/11.0/mindi-1.2.4-i686-1mr.tgz ./slackware/11.0/mondo-2.2.4-i686-1mr.tgz ./fedora/4/mindi-1.2.4-1.fc4.i386.rpm ./fedora/4/mondo-2.2.4-1.fc4.i386.rpm ./fedora/5/mindi-1.2.4-1.fc5.i586.rpm ./fedora/5/mondo-2.2.4-1.fc5.i586.rpm ./fedora/6/mindi-1.2.4-1.fc6.i586.rpm ./fedora/6/mondo-2.2.4-1.fc6.i586.rpm ./gentoo/1.6/mindi-1.2.4.tbz2 ./gentoo/1.6/mondo-2.2.4.tbz2 ./gentoo/1.6/mindi-1.2.4.ebuild ./gentoo/1.6/mondo-2.2.4.ebuild ./mandrake/10.2/mindi-1.2.4-1.102mdk.i586.rpm ./mandrake/10.2/mondo-2.2.4-1.102mdk.i586.rpm ./mandrake/10.1/mindi-1.2.4-1.101mdk.i586.rpm ./mandrake/10.1/mondo-2.2.4-1.101mdk.i586.rpm ./mandriva/2006.0/mindi-1.2.4-1.20060mdv.i586.rpm ./mandriva/2006.0/mondo-2.2.4-1.20060mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.4-1.20070mdv.i586.rpm ./mandriva/2007.0/mondo-2.2.4-1.20070mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.4-1.20070mdv.x86_64.rpm ./mandriva/2007.0/mondo-2.2.4-1.20070mdv.x86_64.rpm ./mandriva/2007.1/mindi-1.2.4-1.20071mdv.i586.rpm ./mandriva/2007.1/mondo-2.2.4-1.20071mdv.i586.rpm ./mandriva/2007.1/mindi-1.2.4-1.20071mdv.x86_64.rpm ./mandriva/2007.1/mondo-2.2.4-1.20071mdv.x86_64.rpm ./redhat/7.3/mindi-1.2.4-1.rh73.i586.rpm ./redhat/7.3/mondo-2.2.4-1.rh73.i586.rpm ./redhat/9/mindi-1.2.4-1.rh9.i586.rpm ./redhat/9/mondo-2.2.4-1.rh9.i586.rpm ./rhel/3/mindi-1.2.4-1.rhel3.i586.rpm ./rhel/3/mondo-2.2.4-1.rhel3.i586.rpm ./rhel/4/mindi-1.2.4-1.rhel4.x86_64.rpm ./rhel/4/mondo-2.2.4-1.rhel4.x86_64.rpm ./rhel/4/mindi-1.2.4-1.rhel4.i586.rpm ./rhel/4/mondo-2.2.4-1.rhel4.i586.rpm ./rhel/5/mindi-1.2.4-1.rhel5.i586.rpm ./rhel/5/mondo-2.2.4-1.rhel5.i586.rpm ./rhel/5/mindi-1.2.4-1.rhel5.x86_64.rpm ./rhel/5/mondo-2.2.4-1.rhel5.x86_64.rpm ./sles/9/mindi-1.2.4-1.sles9.i586.rpm ./sles/9/mondo-2.2.4-1.sles9.i586.rpm ./sles/10/mindi-1.2.4-1.sles10.i586.rpm ./sles/10/mondo-2.2.4-1.sles10.i586.rpm ./src/mindi-1.2.4.tar.gz ./src/mindi-1.2.4.tar.bz2 ./src/mondo-2.2.4.tar.gz ./src/mondo-2.2.4.tar.bz2 ./suse/10.0/mindi-1.2.4-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.2.4-1.suse10.0.i586.rpm ./suse/10.1/mindi-1.2.4-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.2.4-1.suse10.1.i586.rpm ./suse/10.2/mindi-1.2.4-1.suse10.2.i586.rpm ./suse/10.2/mondo-2.2.4-1.suse10.2.i586.rpm ./suse/10.2/mindi-1.2.4-1.suse10.2.x86_64.rpm ./suse/10.2/mondo-2.2.4-1.suse10.2.x86_64.rpm

As usual src.rpm packages are also available in the same directory.

Changes are :

MINDI CHANGES

- Fix a problem in directory link handling in mindi seen on gentoo64 (Francesco Talamona/Bruno Cornec)
- Add README.proliant to document Virtual Media usage (Bruno Cornec)
- Add support for megaraid_sas (Daniel Hill/Bruno Cornec)
- No more acpi=off by default during restore (Bruno Cornec)
- /var/cache/mindi now useed by default for mindi images (Bruno Cornec)
- Add support for LSI SAS1064E (Brandon Poyner/Bruno Cornec)
- Fix a bug on the MODULE variable and grep -F usage with spaces. (Bruno Cornec)
- Fix Virtual media usage (Patrick Albert)
- Improve VMWare ESX support (Bruno Cornec)
- Fix a x86_64 bug (Bruno Cornec)
- MINDI_TMP now used in analyze-my-lvm (Bruno Cornec)
- Fx bugs for optimised libs (Debian, Centos/RHEL5) (Brandon Poyner/Andree Leidenfrost/Bruno Cornec)
- Remove a hack for x86_64 in spec file due to a RH bug (Bruno Cornec)
- Remove all support for mindi.conf for 2.2.x branch (Bruno Cornec)
- Gentoo support improvements (kernel, kbd, deps, ...) (Francesco Talamona/Bruno Cornec)
- parted is required by mindi (Francesco Talamona/Bruno Cornec)
- Add support for i2o (Fix #165) (Bruno Cornec)
- Now supports USB keyboard/mouse at restore time better (Bruno Cornec)
- Support for HP xw9300 NIC (forcedeth) added (Bruno Cornec)
- Improved log at restore time (Bruno Cornec)
- Add support for 3w-9xxx 3w_9xxx (Fix #163) (Bruno Cornec)
- Fix a bug where mondorestore.log was truncated (Bruno Cornec)
- Fix a Debian packaging bug for good (#142 and #126)
- Removes some now unnecessary commands concerning /root/images/mindi. (Andree Leidenfrost)
- Support of Debian optimised libraries in /lib/i686/cmov (Andree Leidenfrost)
- lsmod usage replaced by /proc/modules and a MODULES variable (Andree Leidenfrost/Bruno Cornec)
- Fix a fedora build bug for /etc/mindi (Bruno Cornec)

MONDO CHANGES

- Size of DVD is 4482 (or more surely 4480 to avoid problems - used everywhere) (Bruno Cornec)
- New Hardware migration guide with P2V (Eric Montaut/Gallig/Renaud/Bruno Cornec)
- Fix a memory allocation bug where strings were freed to early (Nick Hajek)
- yum support added to ftp server (Mark Nienberg/Bruno Cornec)
- Also computes number of media for NFS backups (Patrick Albert/Bruno Cornec)
- Improve message around ISO directory (Patrick Albert/Bryan Gartner)
- Improved Ubuntu support (Fix #159) (Bruno Cornec)
- Improved VMWare ESX supoprt (Amaury Tanquerel/Bruno Cornec)
- Fix a bug (hang #136) when no floppy available (Bruno Cornec)
- Adds OCFS support in -N (Bruno Cornec)
- Reduce log file verbosity in sort phase (Bruno Cornec)
- Fix a spelling error (James Cameron/Bruno Cornec)
- mondo rpm pkg depends on buffer and cdrecord (Vincen Danen/Bruno Cornec)
- Adds -p option support to mondorestore (Fix #114) (Bruno Cornec)
- Adds support for Boot loader in partitions (Fix #117) (Bruno Cornec)
- Fix a bug where Unallocated space was considered as an error (Bruno Cornec)
- MINDI_CACHE set to /var/cache/mindi new location of mindi images instead of /root/images/mindi (Andree Leidenfrost)
- Fix bug #158 (cummings)
- Do not use mindi-boot.2880.img (which may not exist) anymore in mondorestore (Bruno Cornec)
- get_architecture now returns correctly the built arch used (Bruno Cornec)
- Fix a bug in mondoarchive for UUID support of /boot (Bruno Cornec)
- Fix a bug for mountlist creation (UUID wasn't printed)
- Build process now creates yum and urpmi repositories for the respective rpm based distros (Bruno Cornec)

MINDI-BUSYBOX CHANGES

- Fix a blocking bug in mindi-busybox gentoo's ebuild (Francesco Talamona)


Trovato questo articolo interessante? Condividilo sulla tua rete di contatti in Twitter, sulla tua bacheca su Facebook, in Linkedin, Instagram o Pinterest. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie!

LINKEDIN