Live data from Hacker News

Restic: Backups done right

restic.net

101–108 of 108 posts

Re: Restic: Backups done right

#101

Try BackRest if you want a nice frontend to Restic. You can configure Restic from the command line but it's pretty awkward. BackRest has a nice simple web GUI and makes basic automation very easy. https://github.com/garethgeorge/backrest I'm surprised no one is selling Restic hosting as a straight up service. BackBlaze works well with Restic but the configuration is a little manual and clumsy. A packaged solution wou…

Despite the name Borgbase [0] offers Restic hosting, with actual documentation on how to set it up. Hetzner [1] also offers Restic [0] https://www.borgbase.com/ [1] https://www.hetzner.com/storage/storage-box/

Restic user and also a long time user of Borgbase, their offering is pretty neat!

Re: Restic: Backups done right

#102
post #7

Been using Restic for a while but I was wondering how does it compare to: - Rustic https://rustic.cli.rs - Kopia https://kopia.io

From the rustic readme:

> rustic currently is in beta state and misses regression tests. It is not recommended to use it for production backups, yet.

Re: Restic: Backups done right

#103
post #18

Earlier quoted context omitted.

I'd throw in kopia[0], fast, many features and easy to use across platforms. [0] https://kopia.io/

Last time I tried Kopia was more like "select ONE folder to backup and add ONE destination to SNAPSHOT it to". While it is very simplistic and would be lovely in many use cases - for a home/personal backup which often requires granularity of inclusion and exclusion it just didn't make any sense. I am not sure whether that has changed.

Kopia allows to specify quite different snapshot configurations with patterns etc. I converted old snapshot since 2005 backwards into the same dedup mounted on diverse paths, so I wonder what would be missing.

Re: Restic: Backups done right

#104
post #16

I'm a restic user, but have resisted the urge to attempt a bikeshed for a long time, mostly due to perf. It's index format seems to be slow and terrible and the chunking algorithm it uses (rabin fingerprints) is very slow compared to more recent alternatives (like FastCDC). Drives me nuts to watch it chugging along backing up or listing snapshots at nowhere close to the IO rate of the system while still making the fa…

You should check out Kopia. It’s absolutely wonderful, is fast, has similar features, and has a GUI if you’re into that.

Currently using Kopia because Restic has no GUI and Borg requires adding a community maintained Synology package, and it didn't "Just work" when I tried.

It's amazing! The GUI isn't perfect but the fact that there is an official GUI at all is great.

Re: Restic: Backups done right

#105
post #37
post #23

Earlier quoted context omitted.

Not sure what DO managed PostgreSQL supports, but PostgreSQL streaming replication would seem like the natural way to go.

They don't support that, forgot to clarify that in my comment. Thanks!

And this is exactly why you do not want to use managed services with all sorts of restrictions that by the unlikeliest of coincidences also lock you in like a roach motel /s

Re: Restic: Backups done right

#106
post #103

Earlier quoted context omitted.

Last time I tried Kopia was more like "select ONE folder to backup and add ONE destination to SNAPSHOT it to". While it is very simplistic and would be lovely in many use cases - for a home/personal backup which often requires granularity of inclusion and exclusion it just didn't make any sense. I am not sure whether that has changed.

Kopia allows to specify quite different snapshot configurations with patterns etc. I converted old snapshot since 2005 backwards into the same dedup mounted on diverse paths, so I wonder what would be missing.

Something like this https://restic.readthedocs.io/en/latest/040_backup.html#incl... is missing. Or let's say something like Borg's PATH arg.

i.e multiple files/sources to be backed up to one destination/sink in one go. Not one by one in different snapshots.

Re: Restic: Backups done right

#107
post #16

I'm a restic user, but have resisted the urge to attempt a bikeshed for a long time, mostly due to perf. It's index format seems to be slow and terrible and the chunking algorithm it uses (rabin fingerprints) is very slow compared to more recent alternatives (like FastCDC). Drives me nuts to watch it chugging along backing up or listing snapshots at nowhere close to the IO rate of the system while still making the fa…

You should check out Kopia. It’s absolutely wonderful, is fast, has similar features, and has a GUI if you’re into that.

I don't need a GUI but an official config format or a manager tool for restic would be cool. There ARE a few good 3rd party ones of course.

Re: Restic: Backups done right

#108
post #38
post #13

Other popular choices include borg, duplicity, and duplicati. After evaluating these and others mentioned in the comments, I ended up using borg with borgmatic to define homelab backups with yaml files that are version controlled in gitea and deployed using ansible. I also use duplicity to back up my sister in laws storefront website to backblaze. I've been quite happy with both. https://borgbackup.readthedocs.io/en/…

I have tested all of these also, and settled on borg + borgmatic. It has been absolutely rock solid. Borgmatic just rounds everything together in such a nice way. The documentation is great. I'm pushing it all to a Hetzner storage box, as well as a local NAS. Super affordable!

Same, borgmatic has been running flawlessly for a long time, it’s great.

Also backing up to a Hetzner storagebox, so it’s quite cheap too.

https://torsion.org/borgmatic/

Post reply on HN