My mom has taken tens of thousands, probably hundreds of thousands, of pictures and videos for over the past few decades. She has stored the vast majority of these photos on SD cards, simply because they get put in the camera, the pictures get saved to them, and no further work has to be done. However, she was unaware that its not uncommon for data storage to fail, and so now she wants to move all of her photos to a different storage. I offered to build her a computer to store everything, but now that I'm researching it I don't know what would be the most reliable. Obviously SSDs would be very expensive, so I'm mainly looking at a combination of SSDs and HDDs, but are there any other systems that would stand the test of time better? I assume multiple of the SD cards have failed or lost data over time, since many are 10+ years old. Is data recovery possible for those? My guess for the amount of data is anywhere between 15 and 25 TB. Appreciate any suggestions, I'm fairly familiar with computer components but not involved in the world of data storage.