Open Source Storage: 54 Tools for Backup and Recovery

Find free network and cloud backup software, as well as tools for backing up a single system and compression utilities.


How to Help Your Business Become an AI Early Adopter

(Page 1 of 2)

Between cloud backup services, dedicated appliances and archiving software, backup and recovery is a huge business. And many organizations are governed by regulations that mandate backup procedures, which is only driving up demand.

According to one estimate, backup and recovery software sales are worth $4.7 billion dollars per year, and that's just for enterprise users. As data volumes continue to grow by 40 percent per year, both businesses and individuals are looking for ways to safeguard ever-increasing stores of information.

The open source community offers a variety of tools that can minimize the costs associated with backup and recovery. We've updated our list of open source backup tools for 2015, and this year's list has quite a few new entries that weren't featured last year. In addition, we've dropped off several projects that are no longer actively maintained.

If you know of additional open source projects that you think should be on the list for the next time we update it, please feel free to note them in the comments section below.



AMANDA, which stands for "Advanced Maryland Automatic Network Disk Archiver," is a mature backup program which has been under development for decades. It is now maintained by Carbonite, and it provides the basis for Carbonite's well-known cloud backup service. Operating System: Windows, Linux, OS X

2. Attic

If you are looking to minimize the amount of storage space you need for backups, consider Attic, which includes built-in deduplication. It also includes optional 256-bit AES encryption and can transfer files to remote hosts via SSH. Operating System: Linux

3. Bacula

Claiming to be "by far the most popular open source program backup program," Bacula offers enterprise-class network backup that is "relatively" easy to use. Paid enterprise versions and other services can be purchased from the project maintainer, Bacula Systems. Operating System: Windows, Linux, OS X

4. BackupPC

BackupPC describes itself as "a high-performance, enterprise-grade system for backing up Linux, WinXX and Mac OS X PCs and laptops to a server's disk." It uses a unique pooling scheme to minimize I/O and storage space requirements. Operating System: Windows, Linux, OS X

5. Backupninja

This tool makes it easier to coordinate and manage backups on your network. It incorporates several of the other tools on this list including Duplicity and rsync. Operating System: Linux

6. Bareos

Another very popular option, Bareos (short for Backup Archiving Recovery Open Sourced) is based on the Bacula code. Professional support and services can be found through Bareos.com. Operating System: Windows, Linux, OS X

7. Box Backup

Designed for automatic online backups to disk, Box encrypts all data and supports continuous or snapshot backups. RAID features are optional. Operating System: Windows, Linux


BURP stands for "BackUp And Restore Program." Based on librsync and VSS, it's a client-server backup system that runs on Unix-based servers and Windows- or Unix-based clients. Operating System: Windows, Linux

9. Clonezilla

Clonezilla offers two different versions: Clonezilla live to backup and restore a single PC and Clonezilla SE (Server Edition) for networks. The SE version also offers fast multi-casting capabilities for cloning and deployment. Operating System: Linux

10. FOG

This disk imaging and cloning solution boasts that it can scale from five computers to 50,000. It includes a portal with some network management capabilities, such as installing software, adding printers, etc. Operating System: Linux, Windows

11. FreeFileSync

This highly rated cross-platform file synchronization tool was designed to help save time when running backups. A helpful GUI tracks job progress. Operating System: Linux, Windows, OS X

12. Grsync

Grsync provide a graphical interface for the rsync synchronization tool. It can be used to back up to local or remote drives, but note that it does not support browsing of remote folders. System: Linux, Windows, OS X

13. Mondo Rescue

Designed for disaster recovery situations, Mondo Rescue is a Linux-only backup solution that can backup to tape, disk or optical media. It supports multiple filesystems and both software and hardware RAID. Operating System: Linux

14. NasBackup

This enterprise-grade solution was designed to replace tape backup. It's a Windows-only solution based on the rsync utility. Operating System: Windows

15. Partimage

Extremely fast, partimage saves compressed image files to disks or partitions. It can be used to back up a network, to create a system rescue CD or to set up a recovery partition on a local drive. Operating System: Linux

16. Rdiff-backup

This utility aims "to combine the best features of a mirror and an incremental backup." It's an older, mature tool that has been around a long time. Operating System: Linux, OS X

17. SafeKeep

For Linux users only, SafeKeep focuses on security and simplicity. It's a command line tool that is a good option for a small LAN. Operating System: Linux

18. Synbak

This tool incorporates a variety of other open source projects, including rsync, into an all-in-one backup solution. It features a powerful reporting solution that will be useful for enterprises. Operating System: Linux

19. XSIbackup

XSIbackup can backup VMwareESXi environments version 5.1 or greater. It's a command line tool with a scheduler, and it runs directly on the hypervisor. Operating System: VMwareESXi

20. UrBackup

Easy to set up, UrBackup uses a combination of image and file backups to secure data while minimizing disruptions. It runs in the background, updating server backup files as they are changed on the client system. Operating System: Windows, Linux

Backup—Single System

21. Areca Backup

This personal backup solution aims to be both easy to set up and extremely versatile. It supports compression, encryption and incremental, differential, delta or full backup modes. Operating System: Windows, Linux

22. Backup

This Ruby-based tool promises "easy full stack backup operations on UNIX-like systems." It includes a tool for modeling backups. Operating System: Linux, OS X

23. Back In Time

Similar to FlyBack and TimeVault (which is no longer maintained), Back in Time allows users to restore their systems back to a specified date. It's a Linux-only tool with GNOME and KDE interfaces available. Operating System: Linux

24. Create Synchronicity

Extremely lightweight (just 220KB), Create Synchronicity is a fast yet powerful backup and synchronization tool. It has a very intuitive interface available in seventeen different languages. Operating System: Windows

25. DAR

DAR stands for "Disk ARchive," and it is a cross-platform shell backup command. It was first released in 2001, but it is still being updated regularly. The DarGUI project has a graphical interface available. Operating System: Windows, Linux, OS X

26. DirSync Pro

Calling itself "small but powerful," this utility can synchronize folders and files for making incremental backups. It includes a user-friendly interface with advanced filters and scheduling capabilities. Operating System: Windows

27. DriverBackup!

While this utility isn't a complete system backup solution, it does back up Windows drivers. It can also remove unwanted drivers. Operating System: Windows

Page 1 of 2

1 2
Next Page

Tags: Linux, Storage, Open Source App

0 Comments (click to add your comment)
Comment and Contribute


(Maximum characters: 1200). You have characters left.



IT Management Daily
Don't miss an article. Subscribe to our newsletter below.

By submitting your information, you agree that datamation.com may send you Datamation offers via email, phone and text message, as well as email offers about other products and services that Datamation believes may be of interest to you. Datamation will process your information in accordance with the Quinstreet Privacy Policy.