Backup—Network
AMANDA stands for “Advanced Maryland Automatic Network Disk Archiver,” and it’s a very popular enterprise backup system that supports disk, tape and optical media backups. A cloud-based service that utilizes the same technology is available through Zmanda, which is owned by Carbonite. Operating System: Windows, Linux, OS X
This network backup system can archive large numbers of files to local or networked disk storage. It uses pooling and compression to make the archived files as small as possible, reducing storage hardware capacity requirements and costs. Operating System: Windows, Linux
The Bacula website boasts, “According to Source Forge statistics (rank and downloads), Bacula is by far the most popular open source program backup program.” It offers enterprise-grade backup, recovery and data verification capabilities. Enterprises can obtain paid support, training and services through Bacula Systems. Operating System: Windows, Linux, OS X
Forked from Bacula, Bareos (short for Backup Archiving Recovery Open Sourced) offers features like LTO hardware encryption, efficient bandwidth usage and practical console commands. The link above connects to the open source project, but there is also a commercially supported version at Bareos.com. Operating System: Windows, Linux, OS X
This automatic backup solution copies files to disk only, not tape or other media. It includes encryption capabilities and features that minimize bandwidth use. Operating System: Windows, Linux
Short for “BackUp And Restore Program,” BURP is a network backup tool based on librsync. Note that the server version runs on Unix-based systems, but the client can run on Windows systems as well. Operating System: Windows, Linux
Clonezilla actually comes in two different versions: Clonezilla live for single systems and Clonezilla SE (Server Edition) for network backup. It addition to backup and recovery, it can also do multicasting, which is ideal for deploying many new systems at once. Operating System: Linux
Designed to be used in a cloud computing environment, Duplicati is a client application for creating encrypted, incremental, compressed backups to be stored on a server. It works with public clouds like Amazon, Google Drive and Rackspace, as well as private clouds and networked file servers. Operating System: Windows, Linux, OS X
Like Clonezilla, FOG is a disk imaging and cloning tool that can aid with both backup and deployment. It’s easy to use, supports networks of all sizes and includes other features like virus scanning, memory testing, disk wiping, disk testing and file recovery. Operating System: Linux, Windows
Very highly rated, FreeFileSync is a file and folder synchronization tool that can be used for many purposes, including local or network backups. Noteworthy features include the ability to automate batch synchronization jobs, native 64-bit support, detailed error reporting, support for long file paths and more. Operating System: Linux, Windows, OS X
This project provides a graphic interface for the Rsync command-line tool. It supports multiple languages, and screenshots are available on the website. Operating System: Linux, Windows, OS X
Rsync is a well-known command-line utility for synchronizing files for various purposes. It boasts fast performance and supports mirroring and backup. Operating System: Linux, Windows, OS X
This disaster recovery solution can back up files to tape, optical media and network or local disk storage. Its website declares, “You need it to be safe.” Operating System: Linux
This disk partition backup and recovery tool claims to be extremely fast. It can archive files to a partition on your hard disk or to another network location, and it can also be used to create a system rescue CD. Operating System: Linux
Designed for VMware ESXi 5.1 and ESXi 5.5 environments, this tool automatically backs up virtual machines in accordance with user-defined policies. Features include automatic provisioning, detailed reporting and more. Operating System: OS Independent
This client-server backup system makes incremental backups while you work without interrupting current processes. It’s fast, easy to use and can be configured to do backups via the Internet. Operating System: Windows, Linux
Backup—Single System
This system backup tool focuses on providing ease of use and flexibility. Key features include compression, encryption, source file filters, delta backup, archive merges, as-of-date recovery, reports and much more. Operating System: Windows, Linux
Ruby-based Backup offers backup capabilities for Linux and Mac systems. It supports a variety of databases, storage technologies, syncing tools, compression, encryption and notification utilities. Operating System: Linux, OS X
Inspired by FlyBack (see below) and similar software, this tool creates incremental backups with a focus on simplicity. Versions are available for Gnome and KDE desktops. Operating System: Linux
At just 220KB, Create Synchronicity is one of the lightest weight, fastest system backup tools available. The graphic interface is very easy to use, while also offering plenty of options for those who want to customize their backup process. Operating System: Windows
Short for “Disk ARchive,” DAR is a command line tool that supports incremental and decremental backup and includes encryption capabilities. An optional GUI is available from the DarGUI project. Operating System: Windows, Linux, OS X
DirSync Pro is a synchronization tool with filtering and scheduling capabilities. It also includes several modes for mirroring, backup, contribution and other occasions when file and folder synchronization is useful. Note that despite the “Pro” in the name, this is a 100 percent free and open source tool. Operating System: Windows
This simple utility backs up and recovers Windows drivers. It doesn’t require installation and claims to be “fast and user-friendly.” Operating System: Windows
This Linux-only backup solution puts the focus on bandwidth efficiency and encryption capabilities. Note that it is still a beta release and runs from the command line. Operating System: Windows
Designed for developers, FullSync serves three different functions: website publication, backup and file synchronization. Key features include flexible rules, multiple synchronization modes and support for multiple file transfer protocols. Operating System: Linux, Windows, OS X
Modeled after Apple’s TimeMachine, FlyBack offers incremental backups. Users can “fly” forward or backward in time to recover files from a point when the system was stable. Operating System: Linux
This award-winning backup tool has received many excellent reviews. It’s based on Rsync and is easy to use. Note that the Windows version is still under heavy development. Operating System: Linux, Windows
Obnam can backup systems to local disk or an online server. Key capabilities include the ability to do both push and pull backups, data de-duplication, snapshot backups and encyrption. Operating System: Linux
This very popular single system backup tool claims to be able to do a bare metal restore in under ten minutes. It’s easy to use and can run from a CD or USB drive. Operating System: Windows, Linux
While it isn’t a full backup and recovery solution, this utility provides an alternative to the standard Windows file copy and move operations. It’s very fast, and it offers a “Backup support” feature. Operating System: Windows, Linux
This fork of SMS Backup allows Android users to archive their text messages to a Gmail account. It can also restore texts stored in Gmail back to your smartphone. Operating System: Android
This synchronization tool offers multiple options for configuring your backups and syncs. Features include multiple folder sync, analysis tools, blacklisting, file restoration and more. Operating System: Windows, Linux, OS X
Extremely popular with developers and system administrators, this helpful tool can backup a raw disk image to removable media, or it can convert a CD, DVD or thumb drive to a disk image. It’s a fairly simple, no-frills project, but receives rave reviews from users. Operating System: Windows
Online Data Storage
This project allows you to use your own server as an FTP-based file syncing host. Similar to Dropbox, it backs up the files on your system and allows you to access them from anywhere. Operating System: Windows
Formerly known as AjaXplorer, Pydio is another option for setting up a file syncing and sharing platform on your servers. It claims to offer “consumer-grade simplicity allied to enterprise-grade compliance.” Operating System: Windows, Linux (Android and iOS clients available)
This developer-focused project makes it easy to host and share files that are accessed by a lot of people. It’s good for backing up a few files that change frequently, but it’s less ideal for a complete system backup. Operating System: Windows, Linux, OS X
This synchronization tool can copy your files to any cloud storage service, including both public and private clouds. It encrypts files for privacy, but also allows you to share them with others. Operating System: Windows, Linux, OS X
When backing up files, it makes sense to use compression to save space. 7-zip can compress files up to 10 percent smaller than other popular tools, and it can pack and unpack many different kinds of archived files. Operating System: Windows, Linux, OS X
If you need to convert an archived file from one format to another, ArcConvert does the job. It supports a long list of file formats and languages, and it’s won quite a few different awards from technology publications and websites. Operating System: Windows
This batch compression tool can create three different kinds of archive files and read 33. It also supports encryption, and it comes in a portable version that doesn’t require installation. Operating System: Windows
J7Z offers an alternative interface for 7-zip. It can quickly create archive files, backup folders and more. Operating System: Windows
For Macs only, Keka is a port of 7-zip. Like the original, it supports many different archive file formats in addition to 7z. Operating System: OS X
One of the most flexible archiving tools ever made, PeaZip can handle more than 150 different types of compressed files. It can open, compress, convert, split, encrypt and securely delete backup files of nearly any kind. Operating System: Windows, Linux, OS X
Encryption
Encryption is a must for any backup files, and with more than 3 million downloads, AxCrypt can be considered the “leading open source file encryption software for Windows.” It integrates directly into Windows, making it easy to encrypt and decrypt files with just a click or two, and it can be used with cloud-based backups. Operating System: Windows
This replacement for the standard Unix crypt function uses the Rijndael block cipher version of AES to provide strong encryption. Like Crypt (below), it doesn’t have a graphic interface and is best used by those comfortable working from the command line. Operating System: Windows, Linux, OS X
At just 44KB, this is one of the fastest, lightest weight encryption tools available. However, because it’s a command line tool, it’s best for experienced system administrators or advanced users. Operating System: Windows
Also designed to be small and lightweight, Encrypt is a cross-platform tool with strong encryption capabilities. It aims to be fast and easy to use. Operating System: Windows, Linux, OS X, Android
LUKS stands for “Linux Unified Key Setup,” and it encrypts an entire drive. It’s useful for hard disk backups and other types of storage that need password protection. Operating System: Linux
This file-based encryption program supports AES, DES, Triple-DES, IDEA, RC4, RC5, CAST-128, BlowFish, SkipJack and other algorithms. Like AxCrypt, it integrates into Windows Explorer for ease of use. Operating System: Windows