Hi everyone,

I would like to ask your opinions on reliable cloud storage providers for media. I have a media collection that isn’t too big (about 2-3TB) that I’d like to store on the cloud since I’ll be moving in the future and don’t think I can handle multiple hard drives.

What do you suggest? Any issues I should be looking at? I came across Wasabi too, along with the more expensive Scaleway and Cloudflare R2 offerings. For now Backblaze seems fine in terms of reliability, but has anyone come across complaints from them regarding what is stored on their servers?

Thanks!

6 points
*

I wrote a WebDAV server you can use as the frontend for it that can encrypt everything you upload.

https://hub.docker.com/r/sciactive/nephele

There’s something I’m using that Backblaze doesn’t support, so I’m fixing that right now.

Edit: Ok, I fixed the issue and updated it on Docker. It now works with Backblaze. It’s a bit slow, but I’m not sure if that’s just my connection or Backblaze.

permalink
report
reply
10 points

I’d say encrypt before upload using rclone or similar, regardless of what provider you choose.

permalink
report
reply
1 point

Oh absolutely, I was just wondering about the way I should do it: encrypt the entire thing into a binary blob, or each piece of media encrypted separately?

permalink
report
parent
reply
1 point

I like cryfs for this purpose:

https://github.com/cryfs/cryfs

permalink
report
parent
reply
3 points

Cryptomator is far more mature for this purpose with far better cross platform support: https://cryptomator.org/

permalink
report
parent
reply
1 point
*

encrypted separately like by album you can, even have rclone change the name and use hashes then it does not matter what you use long as they’re keep your data safe. also it is best to keep a copy in the EU and US if you can.

permalink
report
parent
reply
1 point

This is very helpful! I would certainly be interested in something like that. How do you manage your encryption keys, and do you rotate them regularly? What does the process look like for you? The idea of changing metadata and hashing them is very appealing.

permalink
report
parent
reply
3 points

Storj seems hard to beat regarding price.

permalink
report
reply
0 points

Just FYI, koofr has a lifetime deal with 1tb costing $120. At about $4 a month for storj, you’re looking at a cost savings in just under 3 years. So if you intend to keep the storage, and assume koofr will still be there in 3 years, that’s another good way to go.

permalink
report
parent
reply
2 points

Thanks for mentioning them, do they seem to be as reliable?

permalink
report
parent
reply
1 point

Never had a problem. According to their site, reliability seems great.

permalink
report
parent
reply
5 points

I’ve been using Backblaze B2 since 2020 for this exact purpose and I’ve had no issues. It’s been reliable and cheap to run. I stream to my phone from their servers with no issues.

permalink
report
reply
2 points

I’m very interested in your use-case: could you tell me how you achieved streaming from their servers to your mobile? What services do you use and how did you set that up?

permalink
report
parent
reply
2 points

I’ve got about 12 TB in Amazon Glacier. Granted, I’m using this as an offsite backup for my NAS, rather than regularly accessed for consumption.

permalink
report
reply
5 points

That’s very expensive to recall. Glacier download prices are extremely expensive

permalink
report
parent
reply
5 points

But isn’t that the point? You pay a low fee for inconvenient access to storage in the hope you never need it. If you have a drive failure you’d likely want to restore it all. In which case the bulk restore isn’t terrible in pricing and the other option is, losing your data.

I guess the question of whether this is a service for you is how often you expect a NAS (that likely has redundancy) to fail, be stolen, destroyed etc. I would expect it to be less often than once every 5 years. If the price to store 12TB for 5 years and then restore 12TB after 5 years is less than the storage on other providers, then that’s a win, right? The bigger thing to consider is whether you’re happy to wait for the data to become available. But for a backup of data you want back and can wait for it’s probably still good value. Using the 12TB example.

Backblaze, simple cost. $6x12 = $72/month which over a 5-year period would be $4320. Depending on whether upload was fast enough to incur some fees on the number of operations during backup and restore might push that up a bit. But not by any noticeable amount, I think.

For amazon glacier I priced up (I think correctly, their pricing is overly complicated) two modes. Flexible access and deep archive. The latter is probably suitable for a NAS backup. Although of course you can only really add to it, and not easily remove/adjust files. So over time, your total stored would likely exceed the amount you actually want to keep. Some complex “diff” techniques could probably be utilised here to minimise this waste.

Deep archive
12288 put requests @ $0.05 = $614.40
Storage 12288GB per month = $12.17 x 60 = $729.91
12288 get requests @ $0.0004 = $4.92
12288GB retrieval @ $0.0025 / GB x 12288 = $30.72 (if bulk possible)
12288GB retrieval @ $0.02 / GB x 12288 = $245.76 (if bulk not possible)

Total: $1379.95 / $1594.99

Flexible
12288 put requests @ $0.03 = $368.64
Storage 12288GB per month = $44.24 x 60 = $2654.21
12288 get requests @ $0.0004 = $4.92
12288GB retrieval @ $0.01 / GB x 12288 = $122.88

Total: $3150.65

In my mind, if you just want to push large files you’re storing on a high capacity NAS somewhere they can be restored on some rainy day sometime in the future, deep archive can work for you. I do wonder though, if they’re storing this stuff offline on tape or something similar, how they bring back all your data at once. But, that seems to me to be their problem and not the user’s.

Do let me know if I got any of the above wrong. This is just based on the tables on the S3 pricing site.

permalink
report
parent
reply
1 point

Aren’t you charged data egress fees/S3 standard storage fees when they are preparing your bulk retrieval?

permalink
report
parent
reply
1 point

I use it as a last resort backup for things that are worth the recall price if I lose them

permalink
report
parent
reply
1 point

Definitely not the cheapest option. I should probably look at migrating somewhere else one of these days. At least it was easy to set up for my Synology NAS.

permalink
report
parent
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 3.7K

    Monthly active users

  • 3.7K

    Posts

  • 79K

    Comments