This is a list of notable backup software that performs data backups. Archivers, transfer protocols, and version control systems are often used for backups but only software focused on backup is listed here. See Comparison of backup software for features.
Name | License | Written with | Runs on Windows | Runs on macOS | Runs on Linux | Has a GUI? | Has a CLI? | Last updated |
---|---|---|---|---|---|---|---|---|
Amanda | BSD | C, Perl | Yes | Yes | Yes | Only with Amanda Enterprise | Yes | 25 August 2023 |
Attic | BSD | Python | No | Yes | Yes | No | Yes | May 16, 2015 |
BackupPC | GPLv2.0 | Perl | Yes (with Cygwin) | Yes | Yes | Yes | ? | June 20, 2020 (Stable) |
Back In Time | GPLv2.0 | Python | No | No | Yes | Yes | Yes | January 30, 2024 [1] |
Bacula | AGPLv3.0 | C, C++ | Yes | Yes | Yes | Yes | Yes | February 20, 2023 |
BorgBackup | BSD-3 | Python, Cython, C | Yes (with Cygwin) | Yes | Yes | Optional (BorgBase, BorgWeb, Vorta) | Yes | 2 December 2023 |
Box Backup | BSD/GPLv2.0 | C++ | Yes | Yes | Yes | Yes | ? | August 19, 2018 [2] |
Bup | LGPLv2.0 | Python, Bash, C | Yes (with Cygwin) | Yes | Yes | No | Yes | October 20, 2018 |
Burp | AGPLv3.0 | C, C++ | Yes | Yes | Yes | Optional (Burp-UI) | Yes | November 2, 2022 |
DAR | GPLv2 | C++ | Yes | Yes | Yes | Optional (DarGUI, Kdar, gdar) | Yes | December 8, 2018 |
DirSync Pro | GPLv3 | Java | Yes | Yes | Yes | Yes | ? | March 17, 2018 |
Duplicati | LGPL | C# | Yes | Yes | Yes | Yes | Yes | February 2, 2013 (v1.3.4, deprecated) May 25, 2023 (v2.0.7.1, beta) |
duplicity | GPL | Python | Yes (with Cygwin) | Yes | Yes | Optional (Déjà Dup) | Yes | 3 February 2024 |
FlyBack | GPL | Python | No | No | Yes | Yes | ? | May 5, 2010 |
FreeFileSync | GPLv3 | C++ | Yes | Yes | Yes | Yes | Yes | January 7, 2024 |
git-annex | GPL3+ | Haskell | No | Yes | Yes | Partial | Yes | Feb 19, 2019 |
luckyBackup | GPLv3 | C++ | No | No | Yes | Yes | Yes | Nov 18, 2018 |
Proxmox Backup Server | AGPLv3.0 | Rust | No | No | Yes | Yes | Yes | March 29, 2023 [3] |
rdiff-backup | GPL | Python | Yes | Yes | Yes | Optional (JBackpack, Rdiffweb, Minarca) | Yes | Sep 8, 2023 |
Name | Publisher | Runs on Windows? | Runs on macOS? | Runs on Linux? | Has a GUI? | Continuous data protection [lower-alpha 1] |
---|---|---|---|---|---|---|
@MAX SyncUp | @MAX software | Yes | No | No | Yes | Yes |
Acronis True Image | Acronis | Yes | Yes | No | Yes | Yes |
Argentum Backup | Argentum Software | Yes | No | No | Yes | No |
BackupAssist | Cortex IT Labs | Yes | No | No | Yes | No |
Backup Exec | Veritas Software | Yes | Yes | Yes | Yes | Yes |
Bvckup 2 | Pipemetrics SA | Yes | No | No | Yes | No |
Catalogic DPX | Catalogic Software | Yes | No | Yes | Yes | Yes |
CloudBerry Backup [4] | CloudBerry Lab | Yes | Yes | Yes | Yes | No |
Cobian Backup | Luis Cobian | Yes | No | No | Yes | No |
Cohesity | Cohesity | Yes | Yes | Yes | Yes | Yes |
Commvault | Commvault | Yes | Yes | Yes | Yes | Yes |
Comodo Backup | Comodo Group | Yes | No | No | Yes | Yes |
Crashplan | Code42 | Yes | Yes | Yes | Yes | Yes |
Dmailer Backup | Dmailer | Yes | Yes | No | Yes | No |
EMC NetWorker | EMC Corporation | Yes | Yes | Yes | Yes | No |
Genie Backup Manager | Genie-Soft | Yes | No | Yes | Yes | Yes |
HP Data Protector | HP Software & Solutions | Yes | Yes | Yes | Yes | Yes |
IBM Spectrum Protect (Tivoli Storage Manager) | IBM | Yes | Yes | Yes | Yes | Yes |
Image for Windows | TeraByte Unlimited | Yes | No | Yes | Yes | No |
Infinite Disk | Chili Pepper Software | Yes | No | No | Yes | Exclusively |
InMage DR-Scout | InMage | Yes | No | Yes | Yes | Yes |
KeepVault | KeepVault | Yes | Partial | No | Yes | Yes |
Macrium Reflect | Paramount Software UK Ltd | Yes | No | No | Yes | Yes |
NetVault Backup | QuestSoftware | Yes | Yes | Yes | Yes | Yes |
Norton 360 | Symantec | Yes | No | Yes | Yes | No |
Norton Ghost | Symantec | Yes | No | Yes | Yes | No |
Novabackup | NovaStor | Yes | No | Partial | Yes | No |
NTBackup | Microsoft | Yes | No | No | Yes | No |
Retrospect | Retrospect Inc | Yes | Yes | Yes | Yes | No |
Rubrik | Rubrik Inc | Yes | Yes | Yes | Yes | Yes |
SpiderOak | SpiderOak | Yes | Yes | Yes | Yes | Yes |
Syncovery | Super Flexible Software | Yes | Yes | Yes | Yes | Yes |
System Center Data Protection Manager | Microsoft | Yes | No | No | Yes | Yes |
Time Machine | Apple Inc. | No | Yes | No | Yes | No |
Tonido Backup | CodeLathe | Yes | Yes | Yes | Yes | No |
Windows Backup and Restore | Microsoft | Yes | No | No | Yes | No |
Name | Type | Ran on Windows? | Ran on macOS? | Ran on Linux? | Dates active |
---|---|---|---|---|---|
Mac Backup aka MobileMe | Apple Inc. | No | Yes | No | Until 2011 |
Areca Backup | GPLv2.0 | Yes | No | Yes | ? |
Mozy | Commercial and closed-source | Yes | Yes | No | Until 2018 |
Yosemite Server Backup | Commercial and closed-source | Yes | No | Yes | Until Sept. 30, 2017 |
SyncToy | Freeware and closed-source | Yes | No | No | Until January, 2021 |
The Advanced Maryland Automatic Network Disk Archiver (Amanda) is an open source computer archiving tool that is able to back up data residing on multiple computers on a network. It uses a client–server model, where the server contacts each client to perform a backup at a scheduled time.
File synchronization in computing is the process of ensuring that computer files in two or more locations are updated via certain rules.
A remote, online, or managed backup service, sometimes marketed as cloud backup or backup-as-a-service, is a service that provides users with a system for the backup, storage, and recovery of computer files. Online backup providers are companies that provide this type of service to end users. Such backup services are considered a form of cloud computing.
Git is a distributed version control system that tracks versions of files. It is often used to control source code by programmers collaboratively developing software.
In software development, distributed version control is a form of version control in which the complete codebase, including its full history, is mirrored on every developer's computer. Compared to centralized version control, this enables automatic management branching and merging, speeds up most operations, improves the ability to work offline, and does not rely on a single location for backups. Git, the world's most popular version control system, is a distributed version control system.
This article compares computer software tools that are used for accomplishing comparisons of files of various types. The file types addressed by individual file comparison apps varies but may include text, symbols, images, audio, or video. This category of software tool is often called "file comparison" or "diff tool", but those effectively are equivalent terms — where the term "diff" is more commonly associated with the Unix diff
utility.
Bacula is an open-source, enterprise-level computer backup system for heterogeneous networks. It is designed to automate backup tasks that had often required intervention from a systems administrator or computer operator.
BackupPC is a free disk-to-disk backup software suite with a web-based frontend. The cross-platform server will run on any Linux, Solaris, or UNIX-based server. No client is necessary, as the server is itself a client for several protocols that are handled by other services native to the client OS. In 2007, BackupPC was mentioned as one of the three most well known open-source backup software, even though it is one of the tools that are "so amazing, but unfortunately, if no one ever talks about them, many folks never hear of them".
Mozy was an online backup service for both Windows and macOS users. Linux's support was made available in Q3, 2014. In 2007 Mozy was acquired by EMC, and in 2013 Mozy was included in the EMC Backup Recovery Systems division's product list. On September 7, 2016, Dell Inc. acquired EMC Corporation to form Dell Technologies, restructuring the original Dell Inc. as a subsidiary of Dell Technologies. On March 19, 2018, Carbonite acquired Mozy from Dell for $148.5 million in cash and in 2019 shut down the service, incorporating Mozy's clients into its own online backup service programs.
This is a list of file synchronization software for which there are Wikipedia articles.
ownCloud, a Kiteworks Company, is a free and open-source software project for content collaboration and sharing and syncing of files in distributed and federated enterprise scenarios. It allows companies and remote end-users to organize their documents on servers, computers, and mobile devices and work with them collaboratively while keeping a centrally organized and synchronized state.
ClockworkMod is a software company, owned by Koushik "Koush" Dutta, which develops various software products for Android smartphones and tablets. The company is primarily known for its custom recovery image, ClockworkMod Recovery, which is used in many custom ROMs.
SparkleShare is an open-source cloud storage and file synchronization client app. By default, it uses Git as a storage backend. SparkleShare is comparable to Dropbox, but the cloud storage can be provided by the user's own server, or a hosted solution such as GitHub. Advantage of self-hosting is that the user retains control over their data. In the simplest case, self-hosting only requires SSH and Git. SparkleShare's support for both Android and iOS devices is on hold due to the lack of developer resources.
Syncthing is a free and open source peer-to-peer file synchronization application available for Windows, macOS, Linux, Android, Solaris, Darwin, and BSD. It can sync files between devices on a local network, or between remote devices over the Internet. Data security and data safety are built into its design. Version 1.0 was released in January 2019 after five years in beta.
Proxmox Virtual Environment is a virtualisation platform designed for the provisioning of hyper-converged infrastructure.
Dew computing is an information technology (IT) paradigm that combines the core concept of cloud computing with the capabilities of end devices. It is used to enhance the experience for the end user in comparison to only using cloud computing. Dew computing attempts to solve major problems related to cloud computing technology, such as reliance on internet access. Dropbox is an example of the dew computing paradigm, as it provides access to the files and folders in the cloud in addition to keeping copies on local devices. This allows the user to access files during times without an internet connection; when a connection is established again, files and folders are synchronized back to the cloud server.
Proxmox Backup Server is an open-source backup software project supporting virtual machines, containers, and physical hosts. The Bare-metal server is based on the Debian Linux distribution, with some extended features, such as out-of-the-box ZFS support and Linux kernel 5.4 LTS. Proxmox Backup Server is licensed under the GNU Affero General Public License, version 3.
Unison is a file synchronization tool for Windows and various Unix-like systems. It allows two replicas of a collection of files and directories to be stored on different hosts, modified separately, and then brought up to date by propagating the changes in each replica to the other. Syncing replicas directly Unison is independent of third-party providers.