On Linux, I have my backup script that syncs the data to two local disks + Cloudflare R2. I run it when I want to even though I can schedule it to run automatically. I also use Syncthing which syncs the important files between my main computer and phone. So I have 4 copies of the data and I'm paying only for R2 (which I deliberately opted for). The setup works exactly as per my wishes and my needs. I am so grateful that Linux has given me that freedom.