Take a look at Backblaze's B2 integrations, there might be something which meets your needs.
https://www.backblaze.com/b2/integra...platform=linux
I use B2 and Backblaze for my office and personal stuff, respectively. I do have a few friends who I've recommended iDrive to as it meets their needs better than Backblaze would, namely multiple computers/phones on one account. iDrive's service has done well for them, but I've heard horror stories about their lack of support if something does go wrong.