Step 1: Never use Sandisk products. There cheaply made and the company has a history of not really caring about its products.
Step 2: never store data you don't want to lose on a SSD. Use SSD's for system operations and caching, but never long term storage.
Always stay abreast of high quality products by comparing prices, performance and endurance. By looking and real world benchmark/reviews. In my experience, I go with the products that are more expensive.
IMHO, generally speaking, Samsung SSD products are the best on the market.
Is point 2) still valid nowadays? I know many years ago ssd durability (when unpowered) was low, but hasn’t that significantly improved to the point of not mattering?
And what’s the alternative you’re proposing, spinning rust? Is that what you yourself are using, is all your non-system data on spinning drives? Imo better would be “store all your data on quality ssds if you can afford it, and do 3:2:1 backup for whatever you can’t afford to lose”.
Just one piece of anecdata - I have a nas at home with 5x16tb seagate spinning drives, and a consumer grade 8tb sata qlc Samsung ssd in the sixth slot. One of the spinny drives completely died after few months and needed replacement. And the consumer-grade samsung ssd still going fine after 1.5 years of power on hours with a small but continuous write workload.
Don't misunderstand. Bit rot occurs on unpowered solid state in as little as one month, guaranteed by one year. If you're thinking, "but what about my $brandModel?", that's the point of recognizing it's not long term storage media.
Bit rot doesn't mean you're going to lose all your data, just that somewhere on the chip, there will be a cell with a charge that has potentially silently altered. If that's not okay, there are long term storage practices you can follow to ensure that in however many years, your data will be identical to its originally written state.
Systems that use error correcting and robustness codes, checksums, like used on CDs, plus duplication/redundancy.
There are resilient file systems that will spread ECC data chunks across multiple devices/media where bit-flips and partial media loss can be detected and repaired, sometimes automatically. There's offline backup software that'll do similar things.
Backblaze has larger scale statistics which show that this theory that ssds are inherently unreliable is just bs. In fact they turn out to be slightly more reliable than hdds:
Ssd's fail suddenly and catastrophically one day with the controller failing most of the time. Hard disks will show sector errors and warnings before that event. Most of the time the data on the drive can be copied out even in case of corruption.
My experience, I use usb flash drives as the system drive in my nas, is that sandisk makes the best flash, samsung is next best and kingston is garbage.
It has been a few years since one failed(thus the ringing endorsement of sandisk) but I started out with kingston datatravelers and burnt through 3 of them in 6 months, I am still a bit sore about this because the data traveler was the perfect form factor, I then bought a mix of sandisk cruiser fits and samsung bars, in the 5 years following, one of the samsung units has failed and I am still on that first sandisk fit.
The kingston units might be perfectly fine under normal use, but exhibited all sorts of strange problems when used as a system drive.
If curious it is a truenas box with the system installed on a two unit usb flash mirror. The way truenas works it is sort of a waste to install it on anything large, so while less than ideal(buy lots of spares) usb flash fits better.
Speaking of TrueNAS, in theory ZFS is a lot better for long-term storage. The ARC (RAM caching) and L2 ARC (SSD caching) means that there's a lot less wear on the drives.
My TrueNAS Scale box has 16GB of RAM and a 1TB SSD as a cache. If the SSD fails, it doesn't really matter: the data is always checked against the checksum (as I understand it). If the drive fails, it just uses the backing storage or the ARC.
I thought that USB flash drives were not made to withstand the duty cycle required of system drives, and that's why SSDs cost more - because they have the hardware to transparently detect errors and remap them to a reserve set of locations.
This is mostly true, things like truenas and routers(many ubiquiti edgerouters use usb flash drives as the system drive) get away with it by reducing writes. truenas only writes to the system drive when you make a configuration change. all logging is done on the data drives.
Honestly I am not sure why usb flash drives are so terrible. no market for good drives?
Truenas recommends SSDs since half a decade ago or so due to the high failure rate. The forums felt pretty flooded with posts about failed USB-drives for a while there, and even before that I switched to installing on a SSD since I got tired of having a triple-mirror USB-setup just to keep the system alive long enough to be able to replace them (system was located across town back then).
USB drives are fine, but they’re just made for a different use. You can spend money and get good ones, but super cheap ones exist so it’s safer to say “avoid”.
Personally, I swore off Samsung SSDs after enjoying them for a while when I suddenly had two of them fail in a month after varying lengths of use.
It wasn't the failure that made me swear them off - failures happen, seven different layers of backups and all that fun, it was that I tried to RMA them, spent an entire day trying to do it, and literally could not find a way to do it.
Their web site was broken in every browser I tried with entirely vanilla no extensions anything, and I found reports of that being true going back years, and told me to try calling them.
Twice their phone tree eventually hung up on me, the third time I got a human who seemed incapable of understanding I could be calling about anything but a phone.
At the point where your warranty coverage is useless, the value proposition you offer changes.
On one hand I have a 4GB sandisk cruzer drive for sneakernet transfers still working well since 2008. On the other, 3 of my sandisk extreme ssds died this year. Luckily I had mirrored backups elsewhere.
> IMHO, generally speaking, Samsung SSD products are the best on the market.
There seems to be 870 EVO reliability issue going on for years now [1]. Shit happens, what matters is how you handle it. Samsung has yet to issue any public statement on the matter.
I realize you might not be talking about external storage but I love my T5s. They’re the realization of SSD as a storage medium for me - durable, light, small, fast and very affordable
As an added redundancy, I use Arq backup for Mac to backup to s3 using my own encryption key.
Storing data I would rather not transport again currently on 30 TiB Kioxias but if you didn't want to you can use overlayfs to make a single view over a slower disk.
Step 2: never store data you don't want to lose on a SSD. Use SSD's for system operations and caching, but never long term storage.
Always stay abreast of high quality products by comparing prices, performance and endurance. By looking and real world benchmark/reviews. In my experience, I go with the products that are more expensive.
IMHO, generally speaking, Samsung SSD products are the best on the market.