Restic: Backups Done Right

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. backrest

    Backrest is a web UI and orchestrator for restic backup.

    Seriously try restic with Backrest. I had stopped using restic for almost two years after I got tired of tinkering with my local custom scripts to keep restic setup on my mac running. Then I found Backrest.

    It's really simple and in active development https://github.com/garethgeorge/backrest. The dev (lead dev) https://github.com/garethgeorge/backrest/discussions is very responsive.

    I know many comments have said it but I also wanted to add it just because backrest is what made restic usable for me again. Vorta is a favourite backup GUI but somehow I am finding backrest even simpler (although would have loved it if it was a tiny menu bar kinda app).

    Is there something like Deja Dup on Mac?

    I am planning to find and add another remote repo now (in addition to b2; and hopefully much cheaper which might be a tough one as b2 is kinda dirt cheap especially for small GBs) so that I can include some more of my less critical files in the additional backup set.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. restic

    Fast, secure, efficient backup program

    Afaik not yet, there was some discussion here: https://github.com/restic/restic/issues/804

  4. kopia

    Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.

    Been using Restic for a while but I was wondering how does it compare to:

    - Rustic https://rustic.cli.rs

    - Kopia https://kopia.io

  5. rustic

    rustic - fast, encrypted, and deduplicated backups powered by Rust

    Been using Restic for a while but I was wondering how does it compare to:

    - Rustic https://rustic.cli.rs

    - Kopia https://kopia.io

  6. autorestic

    Config driven, easy backup cli for restic.

    There is also autorestic - A simplified YAML-based configuration for dealing with Restic backups: https://github.com/cupcakearmy/autorestic

  7. rincr

    Big fan of Restic! The only feature I found missing was the ability to browse snapshots as regular files. I wrote and now use the rsync-based, browsable, incremental backup tool: https://rincr.com/

  8. Duplicacy

    A new generation cloud backup tool

    Keeping with the name scheme, there is also duplicacy - https://github.com/gilbertchen/duplicacy

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. rest-server

    Rest Server is a high performance HTTP server that implements restic's REST backend API.

    If you're doing pull to prevent remotes from destroying old backups (in case of malware takeover, etc), this can be solved by running rest-server with --append-only

    https://github.com/restic/rest-server

    It 403's any attempt to overwrite or delete old data.

  11. git-remote-restic

    Bridge between git and restic.

    I built a tool on top of restic to host git repositories on untrusted infrastructure. Its been working fine for my small low traffic projects for years, I only sync the fork every few months. https://github.com/CGamesPlay/git-remote-restic

  12. arq_restore

    command-line utility for restoring from Arq backups

  13. Rsnapshot

    a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss)

    In the 90's I remember using various backup tools that had their own custom format. I decided that I wanted my backup to be just wanted files on a normal filesystem without being stored in some kind of special format. I realize that this means compression and deduplication is harder but those are tradeoffs that I can accept.

    I've been using rsnapshot (or it's predecessor script) for 20 years now. It's a wrapper around rsync that gives you snapshots that save space by using hard links. I can compare versions with diff. I can restore files with cp -a

    https://rsnapshot.org/

  14. borgtui

    A nice TUI for BorgBackup

    It's on my TODO list to add Restic support to BorgTUI[0]. It supports Rustic but the beta nature and iffy performance leaves something to be desired.

    [0] https://github.com/dpbriggs/borgtui

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you know that Go is
the 4th most popular programming language
based on number of references?