Mondo Rescue Home Page
What is Mondo Rescue ?

Mondo Rescue is a GPL disaster recovery solution. It supports Linux (i386, x86_64, ia64) and FreeBSD (i386). It's packaged for multiple distributions (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo).
It supports tapes, disks, network and CD/DVD as backup media, multiple filesystems, LVM, software and hardware Raid.
You need it to be safe.
Authors
Bruno Cornec: lead development, maintenance, rpm packaging, web site, documentation
Andree Leidenfrost: co-development, maintenance, Official Debian packager
Original Author
Hugo Rabson: Creator of Mondo Rescue. The Mondo Rescue original Web site made by Hugo is also still available. Note that the paypal icon there is for rewarding Hugo's work, but has nothing to do with the current development of Mondo Rescue.
Latest news
2010-06-13 Project mondorescue version 2.2.9.4 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.4. Enjoy it as usual!
This version is fixing an issue of abusive umount in mindi, support for Xen kernels, back to normal perf in filelist analysis and preservation of the cmp command in all cases. More is detailed at the end of the announce.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #425: Do not blindly remove partitions at end of mindi (Don Hoover)
- Integrate patch on Xen Kernel support for RHEL 5 (only atm) and fixes #418 (Michael Shapiro)
- Fix a bug on ia64 where the boot image generated was removed before use in mondo (Bruno Cornec)
MONDO CHANGES
- Attempt to fix problem of slowdown in filelist creation by re-introducing a limit to the find command (Bruno Cornec)
- Remove a wrong usage of mr_strcat with exclude_path in the 2.2.9 version (probably cause of #421) (Bruno Cornec)
- netfs_proto should be initialized in every case, not just in DR (should solve remaining NULL reports) (Bruno Cornec)
- Avoid to have multiple similar calls to mkisofs by using macros (Bruno Cornec)
- Mondoarchive should not try to create a cmp binary if it doesn't exist (Bruno Cornec)
2010-04-17 Project mondorescue version 2.2.9.3 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.3. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
Again fixes for improved support of LVM device exclusion, including fixes for LVM issues in 2.2.9.2, fixes for grub on OpenSuSE restoration support, and for a crash when backuping NTFS FS, among other fixes detailed below.
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #414 by adding a function GetPVsForLV to remove PVs from excluded LVs (Mike Shapiro)
- Fix #415 by avoiding integration of unknown devices report from pvscan (Mike Shapiro)
- Fix #413 where list of devices was not re-initialized correctly in a loop (Michael Shapiro)
- Fix a bug on Mandriva modules analysis (Bruno Cornec)
- Avoid perl warning by removing non-exitent dirs from @INC in mindi-get-perl-modules (Bruno Cornec)
- Avoids error messages from stat in analyze-my-lvm (Bruno Cornec)
- Adds a missing module for iSCSI support (Bruno Cornec)
- Minor improvements for logs and display (Bruno Cornec)
- Attempt to fix #394 by making the script executable and checking existence (Bruno Cornec)
- Fix #393. When using excludevs= also exclude from mountlist the devices mentioned (Bruno Cornec)
- Fix #395. analyze-my-lvm now provides an option to call GiveMapperOfdm that can be used in mindi (Bruno Cornec)
- Fix #391. Adds support for sata_svw for Porliant DL 385 G5p (Bruno Cornec)
- Adds support for ums-cypress, ocfs2 and Xen modules (Bruno Cornec)
MONDO CHANGES
- Fixes for #414: remove comments from grub conf file if used and improve grub conf file generation (Bruno Cornec)
- Fix #412 by supporting grub-install.unsupported for OpenSuSE and solving an issue with the parameter passed to grub for device which should be a device name, not a partition (Bruno Cornec)
- Put an explicit notice of MondoRescue's license: GPLv2 or later (as per Hugo's notice in sources) (Bruno Cornec)
- Fix an initialization bug for network protocol in interactive mode (was NULL and not NFS by default) (Bruno Cornec)
- Try to fix #397 by improving exclusion of binded /proc mount with "none" fs type exclusion (Bruno Cornec)
- Fix #392 by freeing the sz_devfile fifo for ntfs later as it was used in between, causing a problem to backup NTFS dev (Bruno Cornec)
2010-02-07 Project mondorescue version 2.2.9.2 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.2.
Among the news in that version, MondoRescue works now fully with SELinux ; Exclusions in LVM context are now working, allowing to exclude easily external PVs (or VGs/LVs) on a SAN from the backup/restore process ; 10 bugs fixed and a new Lab document is also available. All details below.
Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Adds support for sata_svw for Porliant DL 385 G5p. Fixes #391 (Bruno Cornec/Robert)
- Adds support for ums-cypress/ums_cypress (Bruno Cornec)
- Improves device exclusion for LVM (support for symlinks, mapper at all levels: PV, VG, LV, and new boot option excludedevs) and fixes #382, #384, #385 (Bruno Cornec)
- Rename some variables exported to avoid accidental conflict (EXCLUDE_DEVS => MINDI_EXCLUDE_DEVS and ADDITIONAL_BOOT_PARAMS => MINDI_ADDITIONAL_BOOT_PARAMS) (Bruno Cornec)
- Using forcemods="mod1 mod2" will now do something and load those modules first (Bruno Cornec)
- Adds support for links to modules (.ko pointing to .o) such as with VMWare extensions (Bruno Cornec)
- Adds i-want-my-lvm content in mindi log file (Bruno Cornec)
- Adds vmxnet3 driver support to mindi for some VMWare versions (Bruno Cornec)
- Adds scsi_dump_register to mindi SCSI_MODS for RHEL3 + IBM servers (Bruno Cornec)
- nfsopt restore boot time option added to support custom mount options for network restore (Bruno Cornec)
MONDO CHANGES
- Fix #388: SElinux (and ACLs + xattrs) are now supported fully (Bruno Cornec/Kevin Ritzenthaler)
- Improves device exclusion for LVM (support for symlinks, mapper at all levels: PV, VG, LV, and new boot option excludedevs) and fixes #381, #382, #384, #385 (Bruno Cornec)
- Fix #383 by using pvdisplay instead of relying on 8e as partition type (Bruno Cornec)
- Exclude rpc_pipefs type of filesystems from find (Bruno Cornec)
- Adds the --rescue flag to ntfsclone (Andree Leidenfrost)
- Replace some sprintf by mr_asprintf to add dynamic memory management (Bruno Cornec)
- Fix #377: Segfault in pause_and_ask_for_cdr() (ggeens)
- Fix a bug when isodir is / only when splitting it in iso_path and iso_mnt (Kennedy Doss/Bruno Cornec)
- Fix #375 mondo will segfault if the partition in sensibly_set_tmpdir_and_scratchdir() is read-only (cylau)
2009-12-23 MondoRescue Lab is now available
The project team is happy to announce the availability of the Lab material I've delivered during an HP internal training so that you could test easily on your own MondoRescue.
I wish you all the best for 2010, and a Merry Christmas 2009.
For more news look here
Made with
About this website
This website has been designed according to the W3C standards in order to be viewable by most standard compliant browsers. Since it uses some CSS techniques, it may not render correctly on some non-free (as in freedom) widely used browser. If this is the case with your browser, you may want to try the latest version of Firefox, a standards compliant free software browser.
This site is best viewed with the free "Vera" True Type Font from Bitstream.
