How long will a Solid-State-Drive (SSD) keep its data while not in use? [closed]

Here's my usecase:

  • once-and-only-once copy off photos/videos to an internal SATA Solid State Drive (SSD)
  • put this drive in a well-ventilated, air-conditioned bank "safety deposit box" for safe keeping

How long can I safely store a solid-state-drive in such an environment? That is 0% bitrot, 100% success when "plugged in".


maybe a safely stored SSD will keep its data more than a lifetime. For sure you can add some silica-gel packs to keep moisture away. And you will cover the costs of having that SSD safely stored in a bank.

The issue here is we understand you want to keep INFORMATION inside that piece of hardware, uh? Because that is another story.

Expect interfaces/OS/HW/SW to change quite a bit during the next 20 or 30 years, to the point that maybe your data will still be there but your info may become UNRETRIEVABLE because of external issues.

Let me give you some examples:

  1. I still have some data cartridges at home that I can no longer read: streamers, TK25, Apple Quickshot SmartMedia cards and even DAT tapes...

  2. It is hard for me to retrieve properly lots of information that was stored using DBaseII, AmiPro, Fox and, of course, WordStar.

I am the guy who still keeps a floppy disk drive (USB pluggable), several computers with OSes ranging from MSDOS3.2 to Windows7, some of them with real serial ports, PCMCIA ports, Firewire400 ports, etc, and sometimes I still have problems accessing information.

So if you plan to build your own "time capsule", add to the box an small, complete and fully functional portable/netbook to be sure you can retrieve all the info you store in there.

Hope this helps, regards.

Alfonso.


The last paragraph of section 2 in Sergei Skorobogatov's "Data Remanence in Flash Memory Devices" is probably worth a read:

Programmed floating-gate memories cannot store information forever. Vari- ous processes (such as field-assisted electron emission and ionic contamination) cause the floating gate to lose the charge, and these go faster at higher tem- peratures. Another failure mode in the very thin tunnel oxides used in Flash memories is programming disturb, where unselected erased cells adjacent to se- lected cells gain charge when the selected cell is written. This is not enough to change the cell threshold sufficiently to upset a normal read operation, but could cause problems to the data retention time and should be considered during mea- surement of the threshold voltage of the cells for data analysis and information recovery. Typical guaranteed data retention time for EPROM, EEPROM and Flash memories are 10, 40 and 100 years, respectively.

It's probably significantly less for MLC and TLC cell types.


In theory, SSDs should hold their data indefinitely. However, the reality is that you are asking an impossible to answer question. People are sure to jump in with technical specifications, but the reality is that modern SSDs havent been on the market that long. There may be unknown issues that may arise in the future. Manufacturers make no claim that their media will hold data for any amount of time.


There are archival Bluray discs that have a 25GB capacity (there may be others at 50GB) and are rated by the manufacturers to last 200 years at least. Not sure who to turn to if that does not pan out but be that as it may, to expand on Alfonso's answer you could copy the data onto a few BD-R discs, put them in storage with a small BD player and you'd be set. I would trust that to last longer than a SSD given possible electromagnetic events. Just my opinion as I once had several HDDs fail completely after accidentally coming too close to ionizing radiation.