←back to thread

231 points fanf2 | 7 comments | | HN request time: 0.204s | source | bottom
1. dmw_ng ◴[] No.41830608[source]
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 fans run. Despite that it still seems to be the best free software option around
replies(4): >>41833785 #>>41834040 #>>41834051 #>>41839922 #
2. rjrdi38dbbdb ◴[] No.41833785[source]
Have you opened issues with suggested algo improvements? They might be open to them.

Even if restic isn't interested, maybe the rustic dev will be.

3. nextaccountic ◴[] No.41834040[source]
> 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).

Hi, can you elaborate more on those two points? (Specially, what makes the index format so bad?) Or link to somewhere I can learn more

4. Svenstaro ◴[] No.41834051[source]
You could try running rustic on your repository. It should be a drop-in for restic and maybe it's faster? I would actually be very interested in this. Would be great if you could do that and report back.
5. evulhotdog ◴[] No.41839922[source]
You should check out Kopia. It’s absolutely wonderful, is fast, has similar features, and has a GUI if you’re into that.
replies(2): >>41851794 #>>41855766 #
6. eternityforest ◴[] No.41851794[source]
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.

7. dizhn ◴[] No.41855766[source]
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.