Cloud storage for encrypted backups recommendations
Hi! I'm looking for a good cloud storage provider for my backups. I will encrypt them locally and rclone them, so integration is important. I've been looking through reddit, and every single provider has something behind their ears (closes accounts, scans files, sketchy, blah blah blah), so I'm having a bit of an analysis paralysis.
Free tier would be ideal. I don't need a lot of space, just a few GBs. Thanks :)
Hetzner Storage Box and rsync.net are the best because can work like a normal storage, super simple. Hetzner is cheaper while rsync.net have better managment (no-javascript panel, normal 22 port, normal installation of ssh keys).
I think 10GB of storage is free and then 6$ for 1TB. There is also a cost if you want to download backup, but its free for 3x of the data stored. Amazing for backups
I forget how truenas does it but I moved to restic which calculates changes locally then uploads the changed bits making it easily doable daily without extra charges.
Backbone has an option where you can store the encryption key yourself if you don’t want others accessing your files. Of course, the usual caveats around being extra careful with that key apply.
AWS S3 has a free tier that covers the first 5Gb. I recommend it because the AWS cli is excellent, and gives you lots of options for how to sync your data. The pricing is $0.023/GB/month after the free tier. It can be overwhelming to get into AWS but it is worth it to have access to the ultimate IT service swiss army knife.
It's complicated. I gave the most expensive pricing, which is their fastest tier and includes stripping across three availability zones and guarantees 11 nines of data durability. Additionally, the easy integration with all other AWS services and the feature richness of S3 buckets makes it hard to do a fair apple to apple comparison unless you really have well defined needs. So I gave the highest price to keep it simple, and for someone who says they just have a few GB, any cost should be trivial.
Wasabi S3 is nice and cheap. You'll only pay what you use, so probably just a few cents in your case.
Oops, nevermind:
If you store less than 1 TB of active storage in your account, you will still be charged for 1 TB of storage based on the pricing associated with the storage region you are using.
If you want something that works very well and is quite convenient, I can recommend the Scaleway S3 Glacier storage. If you only need a few GBs, it will only cost a couple of cents per month.
Check out storj. It is S3 compatible.
If you upload from cli it encrypts localy and if you upload from web then it encrypts server side(you can still encrypt locally) data is stored in chunks so no one place has all you data.
Old free tier was 50gb now its 25.
You are paying for what you use.
I use it at work for backing up time series database.
I really like the ide and consept behind it.
Restic + rclone [1] is a good combination. Supports encryption, versioning, dedupe, snapshots etc. When I looked into offsite backups a couple years ago I was originally focused on the cost for storage but then realized data transfer costs can add up too.
After doing evals on S3, Wasabi, Backblaze and Hetzner with Restic I ended up going with Google Drive. Flat annual price and no data transfer fees. Since Restic does all encryption locally I'm not worried about what the Big G can see.
Edit: if it's text-files I'd just use plain S3 (since ease of orchestration with Terraform) but whatever you decide to go with. I see that you have selected BackBlaze B2 which is quite good
I use onedrive because you can get like 6TB of space included with Office for like $99/year. Second choice would be backblaze.
Out of curiosity, as someone thinking about starting a cloud/hosting provider, what features would make a huge difference to you beyond price? I do plan to have some pretty amazing pricing for individuals/small businesses, but beyond that….
Full rclone/kopia/restic/borg/etc compatibility, down to 2FA (thing that Mega lacks on unfortunately), encryption, someone could probably use versioning. As long as it’s private and easy to use and understand :)