this post was submitted on 10 Oct 2025
42 points (100.0% liked)

Selfhosted

52161 readers
1068 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

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?

top 20 comments
sorted by: hot top controversial new old
[–] q7mJI7tk1@lemmy.world 1 points 42 minutes ago

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.

[–] kylian0087@lemmy.dbzer0.com 1 points 5 hours ago

Urbackup, works great on windows and Linux. For Linux servers I still use Borg how ever but desktop is good with it.

[–] philpo@feddit.org 1 points 5 hours ago

Duplicati is probably one of the easier options.

[–] e8d79@discuss.tchncs.de 15 points 1 day ago (2 children)

I use Kopia to do encrypted incremental backups of my user directory.

[–] eager_eagle@lemmy.world 3 points 18 hours ago* (last edited 17 hours ago)

fwiw, I used Kopia for around a year, but eventually the backup got corrupted with a BLOB not found error 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.

[–] mosspiglet@discuss.online 5 points 1 day ago

Never heard of of Kopia. Will check it out.

[–] francisco_1844@discuss.online 12 points 1 day ago (1 children)

Take a look at Restic Not the easiest, but so far as proven to be reliable and performant

[–] solrize@lemmy.ml 13 points 1 day ago

Borg seems fine to me.

[–] i_stole_ur_taco@lemmy.ca 7 points 1 day ago (1 children)

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.

[–] mosspiglet@discuss.online 4 points 1 day ago (3 children)

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?

[–] Jason2357@lemmy.ca 3 points 20 hours ago

I would generally keep sync and backup separate, but if you are using a cow filesystem like zfs on your unraid machine, it could take reliable snapshots.

[–] cmnybo@discuss.tchncs.de 6 points 1 day ago

You can enable file versioning so deleted files will be kept for a set amount of time.

In the advanced options of syncthing (web GUI) you can turn off deletions for every sync folder respectively.

[–] droolio@feddit.uk 5 points 1 day ago
[–] net00@lemmy.today 2 points 22 hours ago

I found that rclone is enough for me. One backup to locally attached external drive with rclone sync. I add --backup-dir to keep older file versions separate, which I clean up with rclone delete based on their age. I also setup remote backup to OneDrive. rclone also takes care of the encryption for this one to protect from any snooping.

[–] melfie@lemy.lol 3 points 1 day ago (1 children)

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.

[–] Jason2357@lemmy.ca 3 points 20 hours ago

Restic is amazing. I use it to push to backblaze b2. I have a lot of redundant data (eg tar files of systems that are only slightly different) and it de-duplicates the data to an incredible degree.

[–] SrMono@feddit.org 3 points 1 day ago
[–] TurkeyDurkey@piefed.world 2 points 1 day ago

Borg is already great enough. And once you find a flow, it really rocks!