My important data is backed up via Synology DSM Hyper backup to:
- Local external HDD attached via USB.
- Remote to backblaze (costs about $1/month for ~100gb of data)
I also have proxmox backup server backup all the VM/CTs every few hours to the same external HDD used above, however these backups aren't crucial, it would just be helpful to rebuild if something went down.