Looking for recommendations for backing up laptops to my Unraid NAS. I’m running Immich for photos, and want something for incremental backup of the laptops (Win 11 and Linux). What do you guys like?
I use Kopia to do encrypted incremental backups of my user directory.
fwiw, I used Kopia for around a year, but eventually the backup got corrupted with a
BLOB not founderror and there was no way to fix it.similar to this issue, except that nothing would fix or improve the situation https://github.com/kopia/kopia/issues/1087
and because it seemed to be an issue with the repo (not just with a snapshot), the remote copy was also borked. I couldn’t even list the snapshots.
I’ve since migrated to Rustic (though Restic might be more reliable today).
This seems to be the a similar issue too, but I was nowhere near the scale of this user. There are other similar reports that may or may not be linked to the same root cause, so it’s hard to say how rare this problem is.
Take a look at Restic Not the easiest, but so far as proven to be reliable and performant
Also look at https://github.com/creativeprojects/resticprofile and https://github.com/garethgeorge/backrest for tools built on top of restic cli
Wow, I’ve been a longtime user of restic and never knew about resticprofile, it seems super nice. Already at a glance through the docs, the ease of doing an inherited stdin-enabled sql backup group alone is super exciting.
Thank for pointing this one out!
Borg seems fine to me.
Duplicacy
Urbackup, works great on windows and Linux. For Linux servers I still use Borg how ever but desktop is good with it.
I set up Syncthing using the docker image from the Unraid “store” and it works great.
I’m not in love with the clients (especially Windows) but it seems to work pretty well once your setup is stable.
Thanks for the recc. I’ve used syncthing for syncing my phone with my PC and it works great. Though sync is not quite what I want since any file deletions on the PC get propagated to the folder on the server. Though maybe there is a way to change this behavior in syncthing?
Borg is already great enough. And once you find a flow, it really rocks!
I use Restic and also use Backrest to have a UI to browse my repos. I would use Backrest for everything, but I’d rather have my backup config completely source controlled.
Duplicati is probably one of the easier options.
Agree, I use it myself. My only gripe is that it seems pretty slow, not sure if thats the deduplication part or what, haven’t bothered looking into it because i run the backup after im in bed so not a big deal.
If you are gonna run the backups during daytime might be a problem.
Then again though, could just be my setup (havent looking into it).
I use Resilio to duplicate locally to my Unraid, which I know is hated as it’s not the FOSS Syncthing, but in 5 years of use, it’s never gone wrong, and the client software is dead easy to use. That has a hidden .sync folder which archives deleted files for 30 days. You can change the timeframe or remove this feature in settings. I go into the sync folder and remove the deleted files manually if it becomes too bloated.
From my Unraid, I then backup to Hetzner using Duplicacy, which with the GUI is also very easy to use. From what I’ve read about the other backup solutions being a bit flaky, Duplicacy seems to have nothing but love.



