10TB of data to back up - where to?

I see - are you based out in France/nearby? I am free tier and encountered enough troubles that I gave up on them - from the below seems like not isolated but I guess YMMV.

https://cloudstorageinfo.org/hubic-cloud-storage-scam-legit-review