Ваш SSD всё забудет, если год пролежит в ящике стола

Где-то в вашем доме есть ящик, а в нём — старый диск. Может, флешка с конференции. Может, SSD, который вы три года назад вытащили из ноутбука, собираясь «когда-нибудь» скопировать с него фотографии. Он лежит там, обесточенный, в темноте, и ничего не делает.

Неловкий вопрос: данные ещё на месте?

ВИДЕО · 29 СЕКУНД

Почти у каждого есть секрет. И почти ни у кого нет безопасного места для него.

Посмотрите, как Everkeep хранит ваши самые личные данные вне сети — пронумерованные, опечатанные, под наблюдением.

Начать защиту — $199/год

Если это жёсткий диск — вращающиеся пластины, магнитные домены, — скорее всего, да. Магнитная запись на удивление стабильна: обесточенный HDD держит данные десять лет и дольше. А если твердотельный накопитель — честный ответ: может, и нет. И причина не в заводском браке. Причина — в физике.

Как ячейка флеш-памяти помнит (и забывает)

SSD хранит ваши данные как электрический заряд, запертый в миллиардах микроскопических транзисторов. Каждый транзистор с «плавающим затвором» держит маленькое облачко электронов, и количество заряда определяет, читается ли ячейка как единица или ноль, — а в современной многоуровневой NAND один из четырёх, восьми или шестнадцати различимых уровней заряда, кодирующих несколько бит на ячейку.

Слово «запертый» в этом предложении делает очень много работы. Электроны удерживает изолирующий оксидный слой, а идеальных изоляторов не бывает. Через квантово-механические процессы понемногу электроны вырываются наружу. Медленно, бесшумно заряд утекает. Напряжение ячейки дрейфует. В какой-то момент оно уходит так далеко, что контроллер уже не может понять, какой уровень там должен был быть, — и ваши данные на уровне физики становятся двусмысленными.

Это не дефект. Это сделка, на которую идёт флеш-память: невероятная скорость и надёжность в обмен на то, что её память в своей основе — затаённое дыхание.

Тепло — ускоритель

Утечка электронов — процесс, движимый теплом. Чем теплее место хранения, тем быстрее уходит заряд. Действует та же грубая экспоненциальная зависимость, что управляет большинством процессов распада: практическое правило в индустрии — скорость утечки примерно удваивается с каждыми 10°C, хотя точный коэффициент зависит от поколения NAND и конструкции ячейки.

Диск в прохладной кладовке ведёт себя совсем иначе, чем диск на жарком чердаке, в багажнике летом или на складе без климат-контроля. Ящик в спальне, скорее всего, в порядке. Коробка в гараже — уже нет.

Есть второй усугубляющий фактор: чем больше бит на ячейку — от SLC к MLC, TLC, QLC, — тем уже допуски между уровнями напряжения. Ячейка QLC втискивает шестнадцать состояний заряда в то окно, где у SLC было два. Чтобы размыть границы, утечки нужно меньше. Чем плотнее флеш-память, тем меньше она прощает забвение.

Что на самом деле говорит стандарт

Индустрия предвидела эту проблему, и стандарт JEDEC JESD218 — спецификация, определяющая требования к выносливости и сохранности данных SSD, — называет цифры. Для клиентских (потребительских) SSD стандарт задаёт сохранность данных около года при 30°C в обесточенном состоянии.

Прочитайте внимательно: год. При тридцати градусах. Без питания.

Корпоративные SSD специфицируются иначе — обычно около трёх месяцев при 40°C, — потому что диски в дата-центрах постоянно под питанием: контроллер непрерывно обновляет данные и исправляет ошибки в фоне. Включённый SSD сам присматривает за своей памятью. Обесточенный — это батарейка, которая разряжается, и некому за этим смотреть.

Резервная копия, которой не было

Здесь ящик с диском превращается в тихую трагедию. Самые аккуратные люди чаще всего и уязвимее всех перед этим сценарием отказа — потому что стратегия резервного копирования аккуратного человека обычно выглядит так: купить диск, скопировать на него всё, положить в надёжное место и не трогать годами.

В первый день диск сделал свою работу идеально. На четырёхсотый день, в тёплой комнате, он, возможно, уже начал забывать. Никто не смотрел. Никто не был назначен проверять. Резервная копия существовала как идея — «мои фотографии в безопасности, они на диске в ящике» — ещё долго после того, как перестала существовать как надёжные данные.

Есть русская поговорка: без призору и огород заглохнет. С обесточенной флеш-памятью — то же самое, только хуже: отказ невидим, пока данные не понадобятся. Мёртвый жёсткий диск щёлкает. Повреждённый SSD просто тихо возвращает не те биты.

Хранение — это хозяйство, а не место

Здесь есть более глубокая мысль, на усвоение которой у нас ушли годы: люди думают о хранении как о месте. Ящик. Сейф. Облачная папка. Куда-то положил — и оно лежит.

Но надёжное долговременное хранение — не место. Это хозяйство: регулярная, неблагодарная работа по присмотру — включать диски, чтобы контроллеры чистили и обновляли данные, проверять целостность, переносить данные раньше, чем победит физика, держать вторую копию вне зоны отказа первой.

Никто не делает этого для диска в ящике. И это не упрёк — это наблюдение о человеческой природе. Весь смысл ящика был в том, чтобы перестать об этом думать. А «перестать думать» — это ровно то, чего физика не позволяет.

Поэтому, когда нас спрашивают, какой диск купить для долгого хранения, мы находим сам вопрос слегка неверным. Диск значит меньше, чем присмотр. Посредственный диск, который включают, регулярно проверяют и дублируют во втором месте, переживёт великолепный диск, забытый в ящике на три лета. Переменная, определяющая выживание, — не железо. А то, помнит ли кто-нибудь.

Правильный вопрос не «на чём хранить?». А «кто будет присматривать, когда я перестану об этом думать?». Для вещей, которые принадлежат только вам, — фотографий, дневников, архива, — на этом вопросе держится всё остальное.