Home > Data Backup Tips > Backup and recovery > Choosing a Linux system backup tool: Pros and cons of popular Linux backup apps
Data Backup Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

BACKUP AND RECOVERY

Choosing a Linux system backup tool: Pros and cons of popular Linux backup apps


Dee-Ann LeBlanc
09.28.2009
Rating: -3.50- (out of 5)


Storage technology learning materials
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


When it comes to choosing a data backup system tool for Linux, the problem isn't finding options. It's choosing the one that best matches your businesses' needs. Here are six popular Linux data backup offerings and the pros and cons of each.

Amanda for Linux backup

The Advanced Maryland Automatic Network Disk Archiver, or Amanda is a free, open-source product developed for "moderately sized computer centers." It's designed for backing up multiple machines over a network to tape drives, tape changers, disks or optical disks.

Using a combination of a master backup server and Unix (dump or GNU tar) or Windows (Samba, Cygwin, or a native Windows client), you can use Amanda to back up just about everything on a heterogeneous network. This software can also handle LVM snapshots and hardware snapshots. The master server plans its resources and in general makes sure that it has space and time to do everything it needs to do.

If your data backup needs are small, Amanda may be overkill. Not everyone likes the idea of relying on a central server to manage the process, especially if they're not dealing with tape or another media that they have to worry about filling up and changing out on a regular basis. Some who no longer work with tape libraries have moved on to simpler solutions. Many of those who do work in such an environment find Amanda invaluable thanks to features such as the efficient use of backup media and the ability to write to tape and disk simultaneously.

Bacula

A popular alternative to Amanda is Bacula. Also free and open source, Bacula requires installing client programs on each machine targeted for backup, which are all controlled through a server that handles the backup rules centrally. Rather than using standard Unix tools for ba...


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Backup and recovery
Criteria for choosing the right tape encryption solution for your data backup plan
Creating a System Recovery Disk in Windows 7: A step-by-step tutorial
Modern data backup and recovery system considerations
SQL Server data backup and recovery best practices
Secure your data backups with encryption key management best practices
Using data deduplication with backup applications: Source vs. target dedupe
Data backup for virtual machines: Alternative methods to VMware Consolidated Backup
Upgrading from LTO-3 to LTO-4 tape for data backup and recovery
Is VMware Consolidated Backup right for your enterprise?
Is cloud data backup service right for your organization?

Data storage backup tools
HP expands laptop and desktop data backup with Data Protector Notebook Extension
Data backup and recovery news briefs: Rackspace unveils cloud-based file storage apps
EMC gives Avamar desktop and laptop support
Terremark acquires managed data backup and recovery provider DS3 DataVaulting
Data backup and recovery news briefs: Dynamic Solutions introduces data deduplication products
Creating a System Recovery Disk in Windows 7: A step-by-step tutorial
Modern data backup and recovery system considerations
Data backup and recovery news briefs: Thales Group releases CryptoStor Tape 3.0 appliance
Data archiving reduces data backup workload prior to data deduplication
Symantec releases Linux version of Backup Exec System Recovery

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


ckup, Bacula has its own file format rather than tar although it's not proprietary because the software is open source.

Bacula does routine full and incremental backups, and has better support for setups where you're using multiple servers with their own tape drives. Amanda supports encryption and RAIT (the RAID equivalent for tapes). Bacula offers a scripting language for customizing your backup jobs, and you can use this language to incorporate encryption.

Choosing between these two offerings ultimately comes down to your architecture, requirements, and which software your staff might already know. Those using a central backup server with a single tape drive will likely be happier with Amanda, while if your tape drives are more distributed across your network, Bacula may be a better fit.

BackupPC

While BackupPC lists itself as a high-performance, enterprise-grade backup system, many of its users are using it in smaller scale operations to great effect. This free, open source solution is designed for backing up Linux and "WinXX" laptops and desktops to a file server.

Popular features include the ability to keep historical snapshots of a small company's desktops and laptops for configurable amounts of time, letting users restore their own backups, detecting the presence or absence of a computer (roaming laptops, for example), and warning people when their machines haven't been backed up within a particular time period.

With BackupPC, users can even initiate backups through the Web interface available to both them and the administrators. Each file is stored in an individual tar archive, allowing for easy and fast recovery of single files and groups of files.

BackupPC's downsides include slow performance for large restores, and being impractical for remote use if you have a lot of data. Also, the compressed archives BackupPC creates can't be read with any tool but BackupPC, making you reliant on this specific project for extracting data from the archive. Fortunately, BackupPC is open source, so you can keep a copy of the source code to ensure that you'll never lose access to the program.

rsync

Beneath the hood of most Linux backup solutions is rsync. Those who don't feel the need for a special backup tool, commercial or otherwise, often use rsync in combination with scripting to create remote mirrors, rotation schemes, and more.

This tool is also popular for ad hoc backups since it doesn't need any fancy setup. The more your backup needs resemble simple duplication (for example, copying or mirroring the contents of directories, hard drives, or web site content to another location), the easier it is to make rsync do the work, using efficiencies such as only transferring changed file portions over the network, compressing data before transmission, and more along the way.

Commercial Linux backup products

If you prefer commercial Linux backup products, Symantec Corp.'s Veritas NetBackup Enterprise is an enterprise-level client/server suite that offers components for Windows and various Unix and Linux flavors, as well as special support for a variety of virtual environments such as VMware.

NetBackup supports bare-metal restores, and offers dashboards for insight into capacity forecasts, performance trends, compliance, costs and charges for backup and recovery services, and more. If you don't want to build your own reporting or find the options in the other solutions to be unsatisfactory, then a commercial solution such as NetBackup may be more your speed.

Other popular commercial backup solutions for Linux include Symantec's Backup Exec with the Linux/Unix agent and BakBone Software's NetVault.

When looking for a Linux backup tool, you should understand that no backup solution is worthwhile unless you test your ability to restore the data and have a solid data backup and recovery plan. So when you're evaluating potential software, make sure to do so in the context of the bigger picture. Doing so ensures that you really are protected.


Rate this Tip
To rate tips, you must be a member of SearchDataBackup.com.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Enterprise Backup Solutions - Continuous Data Protection (CDP)
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2008 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts