I have a similar solution where everything I need to back up is moved to a server, and then backed up to CrashPlan. Will probably also switch to CrashPlan business and be on the lookout for other Linux-based cloud backup solutions while the 75% discount lasts.
However, I may as well get started: Would Backblaze B2 be a good option for backups? I only have ~600GB that I need to backup, and at $0.005/GB that comes out to only ~$3 per month. In case I need to restore from backup, at $0.02/GB it would only cost ~$12.
Unless I am mistaken, all that is needed is some backup software/script to interact with B2. Preferably with some support for snapshotting or versioning like what CrashPlan has. Any suggestions? From
B2 Cloud Storage - Integrations I have found
Cloudberry (paid),
Duplicacy (paid),
HashBackup (free for now),
qBackup (paid),
rclone (free) which all seem to offer snapshots/versioning.
Yeah, I just set up nextcloud two days ago in an LXC container on my Proxmox host and put it behind an nginx reverse-proxy on a VM yesterday. Still need to do a bit of tinkering (e.g. move data-directory to bind-mounted storage on ZFS), but so far my impression is very good. Easy to install, very flexible.