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:
If you know other backup solutions that fit the criteria above, please create a pull request!
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?
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.
Tags used below:
authenticated
: Uses cryptographic signatures or MAC tags to ensure integritycompression
: Storage with compressiondedup
: Supports deduplicationencrypted
: Supports encrypting data locally (stored encrypted on the backup medium)error-correction
: Supports reconstructing data in scenarios x-of-n backup media are lostgcs
: Supports Google Cloud Storagegolang
: Written in Gogpg
: Uses GPG for the underlying encryptionincremental
: Support for incremental backups (through deltas or local deduplication)perl
: Written in Perlpython
: Written in Pythonreview
: 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 Rusts3
: Supports Amazon S3-compatible backendsssh
: Supports SFTP/SCP backendsunmaintained
: Looks unmaintained / deadwebdav
: Supports WebDAV backendsThe following list is sorted alphabetically:
List of wrappers or helper tools: