Datamation content and product recommendations are
editorially independent. We may make money when you click on links
to our partners.
Learn More
Over the years I’ve found that it matters very little which Linux distribution we use when being dealt a heavy data loss. Clearly the importance of data backup is right up there with remembering to secure a network or making sure current software patches are applied.
In short, it’s a pretty darned big deal.
But rather than dwell on the obvious downsides to revisiting one’s hindsight in losing data, I’ve decided instead to focus on the best backup utilities available for Linux on the desktop – software you’ll need before the big crash.
Enterprise ready
Bacula – Bacula is said to be the premiere enterprise-ready backup solution for those needing to pull out the big guns in keeping their data secure. The plus side is its power. This is one of the best methods of backing up servers and workstations in an enterprise setting. Despite its power however, it’s not for the casual user, as you will be knee-deep in documentation before its first run. It’s powerful, but also rather complex to use.
Amanda– I’ve always felt like that if you’re looking for enterprise backup without looking to roll up a solution from scratch, Amanda is a great option. It’s most definitely easier to use than Bacula and I don’t believe that Amanda uses MySQL/PostgreSQL for its backups. This alone can be a huge benefit. Like Bacula, Amanda is best suited for enterprise users looking for a professional backup solution. Amanda is also network backup friendly.
Mondo Rescue– Like most enterprise backup solutions, Mondo Rescue provides great support for network backups, tape drives and other enterprise backup needs. It should also be noted that some very big name companies use Mondo due to its enterprise ready dependability. After a disastrous loss of data, you can restore everything that was lost or just as much as you choose.
Clonezilla – This is a disk cloning tool that I use in my own home office, but it happens to be suitable for the enterprise environment as well. Designed to be the ultimate alternative for Norton Ghost, Clonezilla is a friendly way to keep partitions or hard disks backed up safely, without a lot of complexity. Some might claim that it feels a little bit like Mondo Rescue, but Clonezilla uses Partclone along with other technologies.
For the home office
Simple Backup – If you simply want to have specific files and folders backed up, kept safe and not have to worry about it, this is a good choice. No problem, using SBackup (Simple Backup) offers this functionality with flying colors. It’s simple to run, is available for most Linux distributions and will allow both local/off-site backups easily. SBackup also works nicely with external storage devices or SSH to a remote location, depending on how a scheduled backup is setup.
FlyBack– Based on rsync technology, FlyBack provides the most effective use of system resources possible. You can setup FlyBack to only backup what’s needed. And because it sets up a time for each backup saved, you can opt to recover your system based on a specific date of backup. The software’s creator was inspired by Apple’s Time Machine and the ability to provide a time-based recovery is thanks to rsync.
TimeVault– Considered to be a bit more intensive to use than FlyBack, TimeVault also differs from FlyBack in that it doesn’t rely on rsync. I’d consider TimeVault to be reasonably worthwhile for those folks who are interested in seeing the graphs representing their data being backed up. Like FlyBack, data is available in time-based increments. So for a restoration, just select the date you’d like to restore.
Grsync – Rsync is considered a standard among many Linux enthusiasts. After all, rsync can provide the user with great control to minimize wasted storage space by only backing up what has changed. Grsync comes into the picture as a GUI front end to rsync. It basically puts a friendly face to an already powerful tool.
Proprietary backup options
Even though I’m a big fan of the open source backup solutions listed above, I’d be doing a disservice if I didn’t include two very effective proprietary Linux backup tools. I use one of them every day and can honestly state that it’s been bullet proof for me since the first time I had to do a restoration.
JungleDisk – Using their simple backup service, users of the JungleDisk product can benefit from access to Amazon’s S3 servers with seamless, quiet scheduled backups. Considering that competing services like Mozy ignore Linux altogether, I’m thrilled that JungleDisk offers a natively working client that allows us to use their service if we choose to. JungleDisk offers a straightforward experience that makes backing up files/directories very easy. Best of all, it runs silently in the background.
CrashPlan – Like JungleDisk, CrashPlan offers off-site hosting using secure transmission of your files/directories by utilizing their software. That said, CrashPlan has one additional quality that sets it apart. The basic software option allows for the end user to save their data to another remote machine also running CrashPlan. This remote machine could be running Linux, Windows or OS X. CrashPlan doesn’t care.
Ultimate backup scenario
Enterprise support staff shouldn’t need any advice here because if they did they’d likely be unemployed. But for small business users who are not backing up to tape or to some faceless data center, I thought I’d suggest my approach to a solid workstation backup.
1) A dedicated home directory. Obviously less important for a common workstation as user data might very well be based on a server and not locally, it’s still worth mentioning that local settings are kept here. In my home office, this is the only way I operate. The perceived value seen here may vary.
2) Clone a clean installation of the system partition. When starting off with a fresh workstation, I like to do a Clonezilla image of the system partition. This makes restoration much easier as I am able to backup user files from other sources.
3) Incremental backups are your friend. For my home directory housing my user settings, I tend to lean with this method of data backup. I cannot stress enough how nice it is to save space and eliminate extreme overwriting by using incremental backups.
Final thoughts
No single software tool or method is going to be perfect for everyone. What works for one environment might be completely inappropriate for another. That said, the software listed above provides you with a solid list of resources from which to come up with a solid game plan to secure your company’s backup needs.
Do you have some suggestions or alternatives? By all means, please share them with the community by posting your suggestions to the comments. I’d love to hear about which backup solutions are working for you.
ALSO SEE: GNOME vs. KDE: The Latest Round
AND: Best Browsers for Linux
-
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
-
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
-
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
-
Top 10 AIOps Companies
FEATURE | By Samuel Greengard,
November 05, 2020
-
What is Text Analysis?
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
-
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
-
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
-
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
-
Top 10 Chatbot Platforms
FEATURE | By Cynthia Harvey,
October 07, 2020
-
Finding a Career Path in AI
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
-
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
-
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
-
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
-
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
-
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
-
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
-
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
-
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
-
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
-
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
SEE ALL
ARTICLES