Hey Lemmy, what do you recommend for cloud backup? OneDrive is now locking me out due to apparently breaking their terms of service, so it's just the push I need to find something else.
I know everyone recommends Nextcloud for self-hosted, but I'm looking to pay for something where I'll get a little more reliability.
I'm seeing mixed reviews of Proton Drive so I'd be curious if anyone has experience with that, especially compared to OneDrive.
Similarly, koofr has cheaper options for lifetime options, an open source client with encryption available, and compatibility with rclone and WebDAV.
I'd also recommend hetzner's hosted nextcloud instances. They're reliable, and relatively cheap for the file size offered. Nextcloud is great to self host till the first time it goes down and a family member can't get a file, then you won't ever be able to convince them to use another service you host.
A home NAS isn't cheap, but Synology has a very nice capability to schedule an occasional encrypted backup to AWS Glacier.
Keep in mind that, with that approach, getting you files back out of AWS Glacier is more expensive than putting them in, particularly if you're in a hurry.
I find the tradeoff acceptable, because I'm only going to need to restore from Glacier if I have a fire or something.
Obviously, you'll also need another, different, secure offsite backup for your encryption key, in that setup. There's fancier options, but a deposit box at a local bank is an obvious choice.
I have no problem with Proton drive for simple Directory-based backups (Windows only AFAIK at the moment). That said, it is not a specialized backup solution, and for that I think something like backblaze is much better (and cheaper, possibly).
Note that sync and backup don't necessarily need to be the same process. You could use i.e. Syncthing for syncrhonisation between clients and a NAS and then create scheduled backups of the synced dirs on the NAS using i.e. borg backup.
You could combine something like backblaze with syncthing and get both. And you wouldn't lose syncing if your cloud storage provider became inaccessible. There's a self hosted aspect to that, albeit an easy one so perhaps still not something you want to do? Felt worth mentioning though.