List of backup software

Last updated

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.

Contents

Free and open-source software

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 YesYesYesOnly with Amanda EnterpriseYesAugust 25, 2023
Areca Backup GPLv2.0 Java 1.4.xYesNoYesYesYesAugust 26, 2015
Attic BSD Python NoYesYesNoYesMay 16, 2015
BackupPC GPLv2.0 PerlYes (with Cygwin)YesYesYes ?June 20, 2020 (Stable)
Back In Time GPLv2.0 Python NoNoYesYesYesJanuary 30, 2024 [1]
Bacula AGPLv3.0 C, C++ YesYesYesYesYesFebruary 20, 2023
Bareos  [ de ] AGPLv3.0 C++ YesYesYesYesYesFebruary 28, 2024 [2]
BorgBackup BSD-3 Python, Cython, CYes (with Cygwin)YesYesOptional (BorgBase, BorgWeb, Vorta)YesMarch 24, 2023
Box Backup BSD/GPLv2.0C++YesYesYesYes ?August 19, 2018 [3]
Bup LGPLv2.0 Python, Bash, C Yes (with Cygwin)YesYesNoYesOctober 20, 2018
DAR GPLv2C++YesYesYesOptional (DarGUI, Kdar, gdar)YesDecember 8, 2018
DirSync Pro GPLv3JavaYesYesYesYes ?March 17, 2018
Duplicati LGPL C# YesYesYesYesYesFebruary 2, 2013 (v1.3.4, deprecated)

May 25, 2023 (v2.0.7.1, beta)

duplicity GPL Python Yes (with Cygwin)YesYesOptional (Déjà Dup)YesFeb 3, 2024 [4]
FlyBack GPLPythonNoNoYesYes ?May 5, 2010
FreeFileSync GPLv3C++YesYesYesYesYesJanuary 7, 2024
git-annex GPL3+ Haskell NoYesYesPartialYesFeb 19, 2019
luckyBackup GPLv3C++NoNoYesYesYesNov 18, 2018
Proxmox Backup Server AGPLv3.0RustNoNoYesYesYesMarch 29, 2023 [5]
rdiff-backup GPLPythonYesYesYesOptional (JBackpack, Rdiffweb, Minarca)YesJuly 25, 2020
tar BSD/CDDL, GNUYes (with GnuWin32)YesYesOptional (GUI Tar and Tar GUI)YesDepends on implementation

Commercial and closed-source software

NamePublisherRuns on Windows?Runs on macOS?Runs on Linux?Has a GUI? Continuous data protection [lower-alpha 1]
@MAX SyncUp @MAX softwareYesNoNoYesYes
Acronis True Image AcronisYesYesNoYesYes
Argentum Backup Argentum SoftwareYesNoNoYesNo
BackupAssist Cortex IT LabsYesNoNoYesNo
Backup Exec Veritas SoftwareYesYesYesYesYes
Bvckup 2 Pipemetrics SAYesNoNoYesNo
Catalogic DPX Catalogic SoftwareYesNoYesYesYes
CloudBerry Backup [6] CloudBerry LabYesYesYesYesNo
Cobian Backup Luis CobianYesNoNoYesNo
Cohesity CohesityYesYesYesYesYes
Commvault CommvaultYesYesYesYesYes
Comodo Backup Comodo GroupYesNoNoYesYes
Crashplan Code42YesYesYesYesYes
Dmailer Backup DmailerYesYesNoYesNo
EMC NetWorker EMC CorporationYesYesYesYesNo
Genie Backup Manager Genie-SoftYesNoYesYesYes
HP Data Protector HP Software & SolutionsYesYesYesYesYes
IBM Spectrum Protect (Tivoli Storage Manager) IBMYesYesYesYesYes
Image for Windows TeraByte UnlimitedYesNoYesYesNo
Infinite Disk Chili Pepper SoftwareYesNoNoYesExclusively
InMage DR-Scout InMageYesNoYesYesYes
KeepVault KeepVaultYesPartialNoYesYes
Macrium Reflect Paramount Software UK LtdYesNoNoYesYes
NetVault Backup QuestSoftwareYesYesYesYesYes
Norton 360 SymantecYesNoYesYesNo
Norton Ghost SymantecYesNoYesYesNo
Novabackup NovaStorYesNoPartialYesNo
NTBackup MicrosoftYesNoNoYesNo
Retrospect Retrospect IncYesYesYesYesNo
Rubrik Rubrik IncYesYesYesYesYes
SpiderOak SpiderOakYesYesYesYesYes
Syncovery Super Flexible SoftwareYesYesYesYesYes
System Center Data Protection Manager MicrosoftYesNoNoYesYes
Time Machine Apple Inc.NoYesNoYesNo
Tonido Backup CodeLatheYesYesYesYesNo
Windows Backup and Restore MicrosoftYesNoNoYesNo

Defunct software

NameTypeRan on Windows?Ran on macOS?Ran on Linux?Dates active
Mac Backup aka MobileMe Apple Inc.NoYesNoUntil 2011
Mozy Commercial and closed-sourceYesYesNoUntil 2018
Yosemite Server Backup Commercial and closed-sourceYesNoYesUntil Sept. 30, 2017
SyncToy Freeware and closed-sourceYesNoNoUntil January, 2021

See also

Notes

  1. This criterion includes near-continuous data protection as well

Related Research Articles

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.

<span class="mw-page-title-main">Git</span> Software for version control of files

Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers who are collaboratively developing source code during software development.

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.

<span class="mw-page-title-main">Bacula</span>

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.

<span class="mw-page-title-main">BackupPC</span>

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".

SQLyog is a GUI tool for the RDBMS MySQL. It is developed by Webyog, Inc., based in Bangalore, India, and Santa Clara, California. SQLyog is being used by more than 30,000 customers worldwide and has been downloaded more than 2,000,000 times.

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.

Zmanda Inc. is an open-source software and Cloud backup software company. It is headquartered in the United States. In partnership with open source companies such as Sun and MySQL, the company contributed to open source projects. Zmanda was acquired by Betsol in May, 2018.

This is a list of file synchronization software for which there are Wikipedia articles.

ownCloud Free software for cloud computing

ownCloud 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.

<span class="mw-page-title-main">ClockworkMod</span> Company known for its so named custom Android Recovery

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.

<span class="mw-page-title-main">SparkleShare</span> Cloud storage and file synchronization client app

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.

<span class="mw-page-title-main">Syncthing</span> Free and open-source peer-to-peer file synchronization application

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.

<span class="mw-page-title-main">Proxmox Virtual Environment</span> Linux distribution for server virtualization

Proxmox Virtual Environment is a virtualisation platform designed for the provisioning of hyper-converged infrastructure.

<span class="mw-page-title-main">Proxmox Backup Server</span> Linux distribution for backup of VMs, container, and physical hosts.

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.

<span class="mw-page-title-main">Unison (software)</span>

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.

References

  1. "Back In Time Releases". GitHub.
  2. https://github.com/bareos/bareos/releases
  3. "boxbackup/boxbackup". GitHub.
  4. "Duplicity releases". gitlab.com.
  5. "Roadmap Proxmox Backup Server". pbs.proxmox.com. Retrieved 20 May 2022.
  6. CloudBerry Backup product page (comparison chart and features)