Relax-and-Recover (ReaR) is a setup-and-forget Linux bare metal disaster recovery solution. It is easy to set up and requires no maintenance.
Relax-and-Recover has a few interesting characteristics you may find useful when assessing it as a Disaster Recovery or Bare Metal Restore solution.
This is free and open source software.
Features include:
- Modular design:
- Easy to extend with custom functionality.
- Targeted at sysadmins foremost.
- Set up and forget nature:
- Designed to be easy to setup.
- Designed to require no maintenance (e.g. cron integration, nagios monitoring).
- Recovery image based on original distribution with original tools:
- Recovery process remains compatible with original system and applications.
- Hardware support is guaranteed.
- Two-step recovery, with optional guided menus:
- Disaster recovery process targeted at operational teams.
- Migration process offers flexibility and control.
- Fully unattended recovery possible for large scale deployments.
- Bare metal recovery on different hardware:
- Support for physical-to-virtual (P2V), virtual-to-physical (V2P).
- Support for physical-to-physical (P2P) and virtual-to-virtual (V2V).
- Various virtualization technologies supported (KVM, Xen, VMware).
- Support for various integrated boot media types, including ISO, USB, eSATA, OBDR/bootable tape, and PXE.
- Support for various transport methods, including HTTP, HTTPS, FTP, SFTP, NFS, CIFS (SMB)
- Extensive disk layout implementation, including HWRAID (HP SmartArray), SWRAID, LVM, multipathing, DRBD, iSCSI, and LUKS (encrypted partitions and filesystems).
- Supports various 3rd party backup technologies:
- Use backup tool of your choice.
- Restore files from backup software, ReaR takes care of the rest and controls the entire process from bare metal boot to functioning new system.
- Integrates with many commercial and open source backup software.
- With some tools, ReaR can also store the rescue media with the backup software.
- Supports various built-in backup and restore methods: tar, rsync, restore via NFS4 Server running on rescue system.
- Two phase disk layout recovery, allows reconfiguration before recovery, e.g.
- Migrations from e.g. SWRAID to HWRAID, or unencryped to encrypted partitions.
- HWRAID reconfigurations.
- Migration from partitions to LVM.
- Various techniques to help troubleshooting:
- Structured log files and guided menus.
- Log files are moved to recovery image, and to recovered system (available in every step for debugging).
- Advanced debugging options to help trace scripts or develop new functionality
- Integration with monitoring: examples for Nagios/Opsview
- Integration with scheduler e.g. let cron recreate and transfer your images upon disk layout changes
- Various best practices to assist recovery:
- Integrates with local bootloader (in case it is still possible, you can restore from local disk through Grub).
- Automatic network and ssh configuration (for remote recovery).
- Automatic serial console support (useful for recovery through iLO or KVM serial console).
- Shell history-stuffing (stuff shell history with useful commands at every step).
- Automatic recovery when possible, guided recovery when needed
Website: github.com/rear/rear
Support:
Developer: Johannes Meixner, Gratien D’haese, and others
License: GNU General Public License v3.0
ReaR is written in Bash. Learn Bash with our recommended free books and free tutorials.
This article was written with the help of a site visitor who completed this form. Help the site by suggesting new open source software.
Popular series | |
---|---|
![]() | The largest compilation of the best free and open source software in the universe. Each article is supplied with a legendary ratings chart helping you to make informed decisions. |
![]() | Hundreds of in-depth reviews offering our unbiased and expert opinion on software. We offer helpful and impartial information. |
![]() | The Big List of Active Linux Distros is a large compilation of actively developed Linux distributions. |
![]() | Replace proprietary software with open source alternatives: Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle, Atlassian, Corel, Cisco, Intuit, SAS, Progress, Salesforce, and Citrix |
![]() | Awesome Free Linux Games Tools showcases a series of tools that making gaming on Linux a more pleasurable experience. This is a new series. |
![]() | Machine Learning explores practical applications of machine learning and deep learning from a Linux perspective. We've written reviews of more than 40 self-hosted apps. All are free and open source. |
![]() | New to Linux? Read our Linux for Starters series. We start right at the basics and teach you everything you need to know to get started with Linux. |
![]() | Alternatives to popular CLI tools showcases essential tools that are modern replacements for core Linux utilities. |
![]() | Essential Linux system tools focuses on small, indispensable utilities, useful for system administrators as well as regular users. |
![]() | Linux utilities to maximise your productivity. Small, indispensable tools, useful for anyone running a Linux machine. |
![]() | Surveys popular streaming services from a Linux perspective: Amazon Music Unlimited, Myuzi, Spotify, Deezer, Tidal. |
![]() | Saving Money with Linux looks at how you can reduce your energy bills running Linux. |
![]() | Home computers became commonplace in the 1980s. Emulate home computers including the Commodore 64, Amiga, Atari ST, ZX81, Amstrad CPC, and ZX Spectrum. |
![]() | Now and Then examines how promising open source software fared over the years. It can be a bumpy ride. |
![]() | Linux at Home looks at a range of home activities where Linux can play its part, making the most of our time at home, keeping active and engaged. |
![]() | Linux Candy reveals the lighter side of Linux. Have some fun and escape from the daily drudgery. |
![]() | Getting Started with Docker helps you master Docker, a set of platform as a service products that delivers software in packages called containers. |
![]() | Best Free Android Apps. We showcase free Android apps that are definitely worth downloading. There's a strict eligibility criteria for inclusion in this series. |
![]() | These best free books accelerate your learning of every programming language. Learn a new language today! |
![]() | These free tutorials offer the perfect tonic to our free programming books series. |
![]() | Linux Around The World showcases usergroups that are relevant to Linux enthusiasts. Great ways to meet up with fellow enthusiasts. |
![]() | Stars and Stripes is an occasional series looking at the impact of Linux in the USA. |