

Restic
70 likes
restic is a program that does backups right. The design goals are: Easy, Fast, Verifiable, Secure, Efficient, Free.
Cost / License
- Free
- Open Source (BSD-2-Clause)
Application typeApplication types
Platforms
- Mac
- Windows
- Linux
- BSD
- Arch Linux
- FreeBSD
- OpenBSD
Features
Restic News & Activities
Highlights All activities
Recent News
No news, maybe you know any news worth sharing?
Share a News TipRecent activities
- adri66 liked Restic
KaneSC added Restic as alternative to ServerCrate
alexandrarumiantseva added Restic as alternative to NAKIVO Backup & Replication- Xprt25 liked Restic
- sredfred liked Restic
Featured in Lists
Useful App
List by Jee with 40 apps, updated
List is not complete yet. Many apps you know from Windows are also on...
List by Sam Lander with 23 apps, updated
An incomplete list of software i use daily.
List by beyondthewall with 38 apps, updated














Comments and Reviews
Very secure backup. Works quite well and fast. I use it for local backup nothing fancy, Restic don't have GUI, only from the console, but is very easy to use. Basically you need 3 commands backup, snapshots (list backups) and forget/prune (delete) ok 4 commands, one more to restore :)
Super quick tutorial
Preparing a new repository, it create an encrypted backup folder in Restic. Here is were everything goes.
1) Backing up
2) Listing all snapshots
3) Restoring from a snapshot
4) Remove a single snapshot
Maintenance
Check the repository for errors (Run regularly) It is advisable to run restic check after pruning.
Remove old cache
Remove unneeded data from the repository
To avoid asking for the password or the repository (Optional) set the following variables:
If you set the variables, from now on, to the the backup just do:
Basic example for automatic backup
From Windows (if you have bash) you can use Task Sheduler and set the "Program" to bash.exe and the "Arguments" to the script C:\restic_backup.sh For Linux you can use Cron.
Here is the script.
Deja Dup (GNOME), available as a Flatpak or on many other Distro packages, integrated Restic in its GUI as backup client, still in "unstable" phase.
Very secure and easy to use backup client. And now supports file compression on default! (v 0.14 or newer)
Download a single executable that just works; which is available for multiple operating systems. Which does elegant stream deduplication (inserts in files are much better handled compared to regular block deduplication), and which is one of the fastest comparable. Which happens to be foss but not fuzz. Offers just a CLI. And even allows data from piped commands to be back-upped (think pg_dump) and saves almost only the differences. Using some smart setups you can even deduplicate across machines... What isn't there to love?
As advertised it is fast, efficient, verifiable. It is not obvious how to begin with, but the documentation is pretty good and once started it is very powerful. Summarizing it can do incremental encrypted backups in the cloud or local, and the backups can be mounted.
I will use it for my personal backups.
duply & duplicity fan here. I must admit, that the restic VERY good tool (better in my opinion then borg, and a little bit better then duplicity). It's doing really fast backups, really effective space consuming. Restoring pretty easy too.
The problem over the tool, why I set just 4 stars, that entry point very hard.
But with something like the code below, you can minimize headache.
Script: (bash): https://paste.ee/p/etJXh
Just add your own parameters, and own paths, and the script will work fine for you.
Please include the code into your review, for it to be really helpful to users of AlternativeTo.net
Thank you.
Restic has no GUI yet . No plans to implement it either . So it remains confined to hard core developers .
This comment is too old (2018), just for clarification, is not for "hard core developers" you don't either need to be an developers to use Restic.
I agree that it is not for "hard core developers", but given that it needs to be configured and ran on the command line, it is likely that people who successfully use it also have some development or admin skills.