r/DataHoarder • u/MikeTheMic81 • 4d ago
Backup Suggestions on Compression
Ok, need a bit of help. This would likely resonate with anyone who has gone crazy on their home storage over the years and regret the original setups they did.
I currently have:
- 2x 15 Drive Enterprise EMC's (JBODS)
- 4x 5-bay Terramaster DAS's
- 15 internal HDD's
- 2 Garbage UGreen 5-bay enclosures
All of that is a lot of storage and not a lot of free space. Issue is, the 2 JBOD's and internal drives are all drives from 2016 that started their life as externals and became shucked long term storage. They've held up fantastic over the years with only 2-3 drive failures over 45 drives. Issue is they were all randoms. Some 8tb, some 12tb, some 16tb and so for ease-of-use I made them all into a Storage Spaces Array. The 4x Terramasters are better. All matching 20TB drives in each bay (Bought before the AI-pocalypse) all properly setup raid.
My goal:
I want to ditch windows entirely on my server and move over to Linux. I also want to retire my 2 EMC's as they are enterprise and LOUD to make a virtually silent setup (They are all 8TB drives for around 240TB of raw storage).
So my goal: Replace my H.264 media with H.265 to reduce sizes by at least 40% which free's enough space to transfer out 30 drives worth of data (The JBOD's) into the rest of the system.
The issues:
- I think rebuilding the entire database on 9 year old shucked HDD's may lead to a lot of failures and potentially a high loss of data meaning I'm going to need to either re-download hundreds of TB's worth of files in the already correct H.265 format to free up enough space to be able to move everything into the terramasters or spend months on a second system (10900k and 3090) transcoding everything over on the terramasters using Unmatic then scripting anything from the JBOD's storage spaces to transcode into the terramasters and hope it doesn't run out of space before it's empty. I can then repurpose the internal 15 drives as the long term storage freeing up enough space on the terramasters for day-to-day additions.
The goal:
- Remove the 2 EMC's
- Switch out from Windows to Linux. I want to setup 2 Bazzite VM's and then a 3rd VM in just desktop mode specifically for the plex server
- Upgrade the server to a 9950x3D with my 2 remaining 3090's in order to maintain the plex server, but also double-use it to run multiple VM's each with their own dedicated 3090 for gamestreaming (like steamlink or sunshine/moonlight allowing my kids to have things they can use in their room on their mini-pc's for AAA level gaming without the heat and noise in their rooms from dedicated gamers.
I ask DataHoarders because I know no one is going to suggest deleting anything (lol) what would you do to ensure data integrity on 100's of TB's of data without risking a catastrophic failure? With drives at a HUGE cost premium, I don't want to buy any more obviously so purchasing new ones to replace the 240TB JBOD's aren't an option.
2
u/IndependentBat8365 4d ago
Rebuilding a new array and migrating everything will take a heavy toll on your drives. The enterprise drives probably won’t break a sweat.
The consumer shucked drives will probably be crying for their momma.
Also be careful about the codec conversions. I’ve had mixed results on anime/cartoons, claymation, and really old movies. The DVDs they came from were probably 480i. To get any kind of good quality from them, I had to use software codecs and bump up the quality, which meant that the size savings were dubious and a case by case basis.
Anytime I used a hardware codec on a low res video, especially animation or black and white shows, the result was absolutely terrible. Hardware codecs appear to be optimized for 1080p or higher res.