What about backups? My greatest fear is self-hosting valuable stuff (like family photos) only for my NAS to fail one day and lose potentially everything.

There are good options. Borg, rsync.net with zfs send/recv. Storage boxes from Hetzner

Hard to make a particular recommendation as backing up to the cloud is a popular option but depends on your upload speed and rate of data change. And depends how much you're willing to spend for what tradeoff

Storage box from hetzner is great. Hetzner is a good company, I'm glad that I'm doing business with them. The service is good, cheap, reliable, and... Un-american which means it would probably stay good and won't enshitify.

Use Hetzner! I'm not affiliated just a happy customer.

i use hetzner too, and I like their current services. But I think we all do good in never assuming or relying on ANY company being our friends. Be vigilant

I keep important data on a zpool that's mirrored across 2 drives, I snapshot it nightly, zfs send/receive the snapshot a drive on a different machine, and run a borgmatic/borg backup to borgbase 3 times a week. I also run a scrub on it quarterly.

So I effectively have multiple layers of backups.

Once a year I sync all media from my laptop to a USB disk. Once in a while I buy a new disk. This is more than enough backup for me.