Skip to content
master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Feb 27, 2016

README.md

Introduction

During my (@fd0) research before starting restic I've tested a lot of different backup programs. However, even after working in this space for a few years, I still stumble across backup solutions I didn't know about.

In this repository, I'd like to collect backup solutions and eventually end up with an exhaustive list of backup software. The criteria for inclusion are:

  • Free Software (not just Open Source)
  • Does not require custom network/cloud service to operate (sorry, tarsnap)
  • Works on Linux
  • Is a dedicated to backup (sorry, perkeep)

If you know other backup solutions that fit the criteria above, please create a pull request!

Note:

A lot of FOSS backup solutions are merely shells on top of rsync and/or duplicity. Perhaps these should have a category of their own, or a tag?

TODO

In the future we plan to provide benchmarks using fakedatafs and a table to sort by the tag categories.

If anyone wants to help out, please submit a PR with your contribution.

List of Backup Software

Tags used below:

  • authenticated: Uses cryptographic signatures or MAC tags to ensure integrity
  • compression: Storage with compression
  • dedup: Supports deduplication
  • encrypted: Supports encrypting data locally (stored encrypted on the backup medium)
  • error-correction: Supports reconstructing data in scenarios x-of-n backup media are lost
  • gcs: Supports Google Cloud Storage
  • golang: Written in Go-lang
  • gpg: Uses GPG for the underlying encryption
  • incremental: Support for incremental backups (through deltas or local deduplication)
  • perl: Written in Perl
  • python: Written in Python
  • review: Needs to be reviewed by the authors of this list in order to revise the tags assigned here.
  • rsync: Uses rsync or librsync
  • rust: Written in Rust
  • s3: Supports Amazon S3-compatible backends
  • ssh: Supports SFTP/SCP backends
  • unmaintained: Looks unmaintained / dead
  • webdav: Supports WebDAV backends

The following list is sorted alphabetically:

  • amanda compression,incremental,ssh
  • areca review
  • Asuran rust,dedup,encrypted,compression,authenticated
  • attic review,dedup,encrypted,python,authenticated,unmaintained
  • Arqinator review
  • backshift review,ssh
  • bacula review
  • backup review
  • backup2l review
  • BackupPC review,compression,dedup,incremental,perl,rsync,ssh
  • Backups-Done-Right review
  • Backy2 compression,dedup,incremental,python,review
  • bareos review
  • BlobSnap review,golang,incremental,dedup,unmaintained
  • borg review,dedup,incremental,encrypted,python,authenticated
  • boxbackup review
  • brackup review,dedup,encrypted,gpg,perl,unmaintained
  • btar review
  • btbrk review
  • bup review,dedup,incremental,error-correction
  • burp review
  • cedar-backup3 review,python
  • chop-backup/libchop review
  • cronopete review,incremental,like timemachine from apple
  • dar review,incremental,encrypted,compression
  • ddar review
  • deltaic review
  • duplicati compression,dedup,encrypted,incremental,s3,ssh,gpg
  • duplicity review,encrypted,gpg,s3,rsync,compression,python,ssh
  • fwbackups review
  • Frost review,encrypted,dedup,unmaintained
  • git-annex review
  • hashbackup review
  • hdup2 review,gpg,ssh,unmaintained
  • hindsight review,unmaintained
  • kebab review,golang,unmaintained
  • knoxite review,golang,dedup,encrypted,authenticated,incremental,error-correction,compression,s3
  • kopia api,authenticated,compression,dedup,encryption,gcs,golang,incremental,s3,webdav,web-ui
  • obnam unmaintained,encrypted,gpg
  • ori review
  • preserve review,rust,dedup,encrypted,unmaintained
  • pukcab review,golang,unmaintained
  • PyHardLinkBackup dedup,python,incremental
  • rdiff-backup review,incremental,ssh,compression
  • rdedup review,dedup,rust,encrypted
  • rdup review
  • restic review,golang,encrypted,authenticated,dedup,incremental,ssh,s3
  • rsbackup review,rsync,ssh
  • rsnapshot perl,rsync,ssh
  • scat go,dedup,encrypted,error-correction,unmaintained
  • shield
  • snaprd golang,rsync,unmaintained
  • snebu review
  • s3git review,golang,incremental,dedup,s3,unmaintained
  • storeBackup review,unmaintained
  • Tardis review,python
  • TimeShift System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots.
  • ugarit review
  • unison review
  • urbackup review
  • veb review,golang,incremental,unmaintained
  • zbackup review,incremental,dedup,encrypted,compression
  • zpaq review,incremental,dedup,encrypted,compression,unmaintained
  • zVault incremental,dedup,encrypted,compression,rust,unmaintained

List of wrappers or helper tools:

About

Exhaustive list of backup solutions for Linux

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.