Want to minimise cost? 128 GB USB drives can be had for around ten dollars. Fifteen dollars will get you 256 GB. Stick with a cheap but reliable brand like SanDisk or PNY. It will last you years with proper care, even with regular use.
I do not really see a reason to invest in a "real" hard drive or external SSD for your use case. There isn't enough data to justify it and USB drives can take a lot of abuse and still work.
Edit: There are a lot of fake USB drives sold online where the controller has been hacked to report a higher capacity to your operating system than actually exists, for example, reporting 512 GB when there's actually only 64 GB of storage. If you try to store more than the actual capacity, your old files will be overwritten with the new ones. That's why you should be suspicious of very high capacity drives (1 TB+) sold online for low prices. I would not buy any USB drive online that claims to have a capacity greater than 512 GB.
Regarding fakes, there are tools you can (and should) run on any new drive. I personally like h2testw, but there are others as well.
You should also avoid sketchy resellers. This includes Amazon, due to their policy of commingling and their response to counterfeits. Don't buy from Amazon! Stick to trustworthy and first-party sellers. If buying online, make sure they don't have a third party seller. In fact, probably best to skip any that even have a 3rd party "marketplace" system.
I don't think there are really any fake 256 GB drives on the market. The real drives are priced low enough that there's really not much profit to be made from selling fakes. It's just not that much cheaper to make a 32 GB drive and flash fake firmware than to actually make a legitimate 256 GB drive. Or buy the AmazonBasics brand since only Amazon makes and sells them.
I'd like to second the large flash drive idea. You can get a couple of them and a case to keep them in for less than $50 total and have multiple layers of redundancy
No, but they don't lose charge over time, so bitflips are less likely if they lay around for a long time. However they are less resistant to mechanical failures, so it's kind of a trade-off.
If you use a sane backup software it should be able to just overwrite all the data making bitflips hardly relevant.
If you avoid QLC drives, keep it at a reasonable temperature, and don't use a drive that's had a large number of write cycles, it will be fine for a year.
I would definitely read everything on the disk yearly so the controller can detect any weak blocks and rewrite them though. A good way to read everything would be to take a checksum. You can then compare that to the previous checksum to make sure the files haven't changed too.
Mechanical drives have issues with long term storage as well. When hard drives get older, sometimes they will just refuse to spin up after sitting for a long time.
If you avoid QLC drives, keep it at a reasonable temperature, and don’t use a drive that’s had a large number of write cycles, it will be fine for a year.
Sounds reasonable. Maybe even use SLC, some enterprise grade SSDs still offer that.
When hard drives get older, sometimes they will just refuse to spin up after sitting for a long time.
True. I would recommend to replace them after 5 years or if they're frequently in use, after 35000 hours, whichever comes first.
You say that data is critical for your business, have you considered a cloud backup as well? AWS has very cheap storage options depending on the speed the file needs to be available at. Also I’d definitely not go with flash memory, bit flips can be a real danger. I’d go with a 1 TB HDD in an enclosure, additionally to a cloud backup
OP already says that multiple backups and cloud copies exist. I do not recommend mechanical hard drives because they're inherently fragile. If OP really needs high-quality long-term archival storage that is robust and lasts forever, I will recommend a tape drive and do so with a straight face.
Bit-flipping is, frankly, a non-issue to such an extent that even considering it seriously is moving into tinfoil hat territory.
This was what I was thinking about. I would definitely not use gdrive a a critical backup and the glacier tier at aws should be sufficient and cheaper than a hdd for years
I agree with tapes if the data is large and not accessed frequently. Magnetic tapes are still one of the most information-dense mediums, surprisingly. WORM tapes are Write Once Read Many and are used by serious large enterprises for long-term archival storage.
As NateNate60 mentioned: USB Flash. I second this as a cost effective alternative to anything else. Corsair Survivor, Sandisk Exteme Pro and Kingston DataTraveler Flash drives to 256GB are cheaper than anything else and just as reliable.
Should you want to go the SSD route, the Corsair MX500 drives purchased with any external esata or usb chassis is the most reliable option for the price.
Magnetic storage will likely last longer, and as it is a much older tech, is less likely to have firmware bugs and other problematic surprises. Plus, as you can see on https://diskprices.com/, the cheapest medium per TB remains magnetic storage.
Then there are tapes. The drives sure cost a hefty sum, but if you have loads of data to backup, this is likely the cheapest option.
Finally, optical. Optical is great in the sense that is is physically a ROM, so data cannot get compromised by mishandling or other staff mistakes; but it still can have issues with the reflective layers peeling away from disks.
So, in the end, I would personally not recommend using SSDs for data backups, out of precaution. Sure, SSDs will likely retain all data just fine for years to come, but I want to be able to store data for as long as possible, with the peace of mind that only magnetic storage will afford me. Plus, if your data is worth backing up, it is worth whatever extra price or effort you will have to do with.
As for the other options, well, they all have their use case, but I don't see much advantage for them in the general use cases. Just make backup copies of your data on magnetic drives, in a few physically different locations, with proper access control.
I had SSDs go bad, and mechanical hard drives too. The major plus for me is that with HDDs, it is somewhat predictable, while with SSDs it has always been sudden (in my experience, at least).
However, there are more parameters to consider. The storage temperature, the relative humidity, to backup frequency, etc. In the end, if you want a 100% time proof solution without caring for the costs, engraving a crystal, storing it underground in a lead-lined container, is probably the surest way to go. Everything else is a compromise.
Yeah but we're talking 2.5 inch drives, and we're talking about less than a terabyte of storage. There is no good reason to pick a physical drive HDD over an SSD when they're practically the same price at that storage level. SSDs are simply safer to move, there are no moving parts, dropping an SSD isn't that concerning, dropping an HDD can easily kill it. I mean think of this this way. There IS a physical reader that goes across the entire disk. That doesn't exist in an SSD. It's hard to do, but you can realistically take a hard drive and just SHAKE it to death with your hand, make the reader fall out of place. While shaking a solid state is more like just shaking a giant flash drive.