你的固态硬盘在抽屉里躺一年,就会把一切忘光
你家肯定有个抽屉,里面躺着块旧硬盘。可能是开会发的 U 盘,可能是三年前从笔记本上拆下来的固态,想着"哪天"把照片拷出来。它就那样躺着,没通电,在黑暗里,什么也不干。
有个让人不舒服的问题:里面的数据,还在吗?
观看 · 29 秒
几乎每个人都有秘密,几乎没人有一个真正安全的地方放它。
看看 Everkeep 如何把你最私密的数据离线保管——编号、封存、专人看护。
开始保护 — $199/年如果是机械硬盘——转动的盘片、磁性颗粒——大概率还在。磁存储 remarkably 稳定,断电的机械盘存十年以上没问题。但如果是固态硬盘,诚实的回答是:不一定。而原因不是质量问题,是物理规律。
闪存是怎么记住,又怎么忘记的
固态硬盘把你的数据存成电荷,困在几十亿个微型晶体管里。每个"浮栅"晶体管里关着一小团电子,电荷的多少决定这个单元读出来是 1 还是 0——在现代的多层 NAND 里,是四种、八种、十六种不同的电荷状态,每种代表好几个比特。
"困"这个字,分量很重。电子是靠一层绝缘氧化层关住的,而绝缘体从来不是完美的。通过量子隧穿效应,总有几个电子会慢慢逃出去。悄无声息地,电荷漏走了,电压漂移了。漂到一定程度,主控芯片就再也分不清这个单元当初是哪个状态——你的数据,在物理层面上,变成了"说不清"。
这不是缺陷,这是闪存签的契约:用极致的速度和抗造,换一个"屏住的一口气"式的记忆。
热是加速器
电子泄漏是个热驱动的过程。存放环境越热,电荷跑得越快。这遵循大多数物理化学衰变都遵循的粗略指数关系——业内有个经验法则:温度每升高 10°C,泄漏速度大约翻一倍(具体倍数因 NAND 代数和单元设计而异)。
躺在阴凉衣柜里的盘,和躺在闷热阁楼、夏天汽车后备箱、无空调仓库里的盘,命运完全不同。你卧室抽屉里的那块大概没事,车库纸箱里的那块可能已经不行了。
还有个叠加因素:NAND 塞进每个单元的比特越多——从 SLC 到 MLC 到 TLC 再到 QLC——状态之间的电压间隔就越窄。QLC 把十六种电荷状态挤进 SLC 当年只放两种的窗口里,漏掉一点点就分不清了。闪存越密,越经不起冷落。
标准到底是怎么说的
业界早就预见了这个问题,JEDEC JESD218 标准——定义固态硬盘耐久和保持力的规范——把数字写死了:消费级固态,断电状态下,30°C 环境,数据保持期大约一年。
看清楚:一年。30 摄氏度。断电。
企业级盘标的不一样——通常是 40°C 下三个月左右——因为数据中心的盘一直通着电,主控在后台不停地刷新和纠错。通着电的固态会自己照看自己的记忆,断电的那个,是块没人看着一直掉电的电池。
那个"备份"其实已经没了
抽屉里的盘,就这样成了一出安静的悲剧。越是仔细做备份的人,越容易栽在这个坑里——因为仔细人的备份策略常常长这样:买块盘,全拷进去,找个安全的地方放好,几年不碰。
第一天,这块盘完美地完成了任务。第四百天,在一间偏暖的屋子里,它开始遗忘。没人看着,没有排期检查。"我的照片很安全,就在抽屉那块盘里"——这个念头,又多活了好几年,而数据本身早就不可靠了。
中国有句老话"眼不见为净",用在断电的闪存上正好反过来:恰恰因为看不见,现实比想象的更糟。坏掉的机械盘会咔哒响,坏掉的固态盘只是悄悄还给你错误的数据,一声不吭。
存,是个动词,不是名词
这里有个更深的道理,是我们花了好几年才真正吃透的:人们总把"存储"当成一个地方。一个抽屉。一个保险箱。一个云文件夹。东西放进去,就待在那儿了。
但靠谱的长期存储不是一个地方,是个 practice——一套周而复始、不起眼的照看:定期通电让主控 scrub 和刷新,校验数据完整性,在物理规律获胜之前迁移,永远留第二份拷贝放在第一份够不着的地方。
没人会给抽屉里的盘做这些。这不是批评,是人性观察。你当初把它放进抽屉,图的就是"不用再想它"。而"不用再想",恰恰是物理规律不允许的。
所以当有人问我们"长期存东西买什么盘好",我们总觉得问题问偏了。盘远没有"照看"重要。一块天天通电、每年检查、在第二个地方有备份的普通盘,活得比一块在抽屉里躺了三个夏天的顶级盘长得多。决定存亡的变量不是硬件,是有没有人记得。
种田的人都知道:地好不好,收成一半看天,一半看人伺候。存数据也一样。
真正的问题不是"存用什么",而是"我不想管的时候,谁替我看着"。对那些只属于你的东西——照片、日记、一辈子的存档——所有问题都挂在这个问题上。