this post was submitted on 31 Aug 2023
17 points (100.0% liked)

homelab

170 readers
1 users here now

founded 4 years ago
MODERATORS
 

Hello,

I have around 3/4TB of photos (i store a JPG and a raw file) from maybe years. I just have them on a (external) 4TB HDD, and once a year i back them up to another (external) 4TB HDD (that i for the most part stored on the same location). I recently build a small homelab, just one old gaming pc. Now I and my family use Nextcloud notes, nextcloud contacts, nextcloud calendar, nextcloud phonetrack and more. I thought it would finally be a good time to transfer the photos to a ssd and use them with nextcloud so everyone can view the photos anyware! I run proxmox, so I want to buy one 8TB ssd (or 2x 4TB SSD Raid 0) and use it with something like truenas, to make it available for another proxmox vm where i host nextcloud.

Few questions: can nextcloud store this much? And will it cost any performance? The photos don't really have any metadata, i just stored them in a folder structure like 2017 -> September ect, will this work with nextcloud? And the most important question: how can i make a GOOD backup system for this? I tought maybe a (encrypted) backup in the cloud, but its just expensive and i dont like the dependence. Any ideas?

Hopefully you can give me some tips and insights about how you would handle this. Thank you!

top 6 comments
sorted by: hot top controversial new old
[–] tvcvt@lemmy.ml 6 points 1 year ago

I haven’t noticed anyone else bring it up, but you mentioned in passing the possibility of using a RAID 0. I’d avoid that except in very specific circumstances. They’re potentially fine for a scratch disk type of scenario, but if any member of the array fails, the whole array is toast. The chances of a failure increases with was each disk added, so a RAID 0 is less reliable than a single disk. I definitely wouldn’t want to trust my family’s photos to it.

[–] randombullet@feddit.de 4 points 1 year ago (1 children)

I run 120TB on a VM with 2 cores and 2gb of ram. Data storage is not very hardware intensive. Now serving the data to dozens of users is where you're going to have issues.

[–] gramathy@lemmy.ml 2 points 1 year ago

Number of users total isn’t a big deal, number of concurrent users is. If nobody’s accessing them often it’s not particularly hard on your hardware either

[–] Shush7360@lemmy.ml 2 points 1 year ago

Sorry for my bad English btw

[–] rambos@lemm.ee 2 points 1 year ago

I backup to Backblaze B2 (6$/TB a month), but I have much less data. I also backup all my data to another disk that lives in the same server. Id probably continue doing manual backups to external drive due to the cost of cloud backups

[–] Sailing7@lemmy.ml 1 points 1 year ago

Cloud question:

Hetzner Storage Boxes.

Supports Snapshots. Create one every Day the last 30 days. Ez way to have another way of rolling back older backups.

Got 10TB available for ~24€.

Sync up there with rSync Protocol.

To be fair I am backing up from a Synology NAS so I am playing this in EZ-Mode :D

Don't know how easy this is to setup on nextcloud.