
Originally Posted by
watercooled
Potential downsides could include how SSDs respond to unexpected power loss vs HDDs. More and more SSDs are designed to cope with this gracefully, but if you're unlucky a drive without properly functioning power-loss protection may end up with a large part of the drive being corrupted after a power loss. With HDDs, data at-rest is mostly safe, you might just lose anything being written to the drive but journalling file systems should also limit the damage caused there.
Obviously NAND wear is another one - near the end of its life data retention (the ability for the NAND to keep data stored over time) decreases. It shouldn't be a big concern in general use but personally I'd be careful using SSDs for long-term offline storage, but that's mostly because they're not as well proven in this role. There was a story making the rounds a few months ago making claims about poor data retention on SSDs but it turned out to be mostly a misinterpretation of the presentation slides which were actually referring to heavily-worn NAND.
There are also firmware bugs. They're less common than they were but there have been firmware bugs which have led to catastrophic data loss. Again, data-at-rest on HDDs tends to be fairly safe but a bit of bad code on an SSD controller is capable of destroying its entire contents in a matter of seconds.
In other words, although claims are made about SSDs being 'massively more reliable' than HDDs, it's not telling the whole story. They're far more resistant to mechanical wear and shock, but have different problems of their own.
It's always good practice to keep backups regardless of storage medium used, but I'd err on the side of caution with SSD storage and be doubly-sure you're backing up important stuff.
Of course, there are some roles where the trade-off is more than worth it if you want low-noise, fast storage.