Восстановление SSD – задача для R&D

1 ноябрь, 2017 - 12:05Тимур Ягофаров

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

Ситуация на рынке SSD усложняется тем, что в ближайшее время произойдет замещение SATA-устройств на NVMe. Показательно, что один из лидеров этого рынка – Samsung заявил о том, что в 2018 году планирует выпустить 111 млн SSD с интерфейсом  PCIe и только 25 млн SATA-устройств. А имеющиеся сегодня программные пакеты для восстановления SSD рассчитаны именно на работу через SATA. Понятно, что обычным пользователям вряд ли придется иметь дело с подобными инструментами из-за сложности задачи восстановления. Но даже просто для расширения  кругозора стоит иметь в виду, что с переходом на новый интерфейс появляется много изменений при работе с твердотельными накопителями.

Одной из первых о разработке собственного решения этого класса заявила канадская компания DeepSpar, которая выпустила инструмент Disk Imager PCIe SSD. В посвященной этому публикации на ее сайте приводится довольно много интересных подробностей о работе SSD на шине PCIe. Желающие могут изучить ее самостоятельно, я же остановлюсь на тех фактах, которые вызвали мой интерес.

Оказывается, далеко не всегда выход из строя SSD связан с отказом NAND, когда уже невозможно вытянуть из накопителя жизненно-важные данные. Вина может лежать и на электронике, связанной с работой интерфейса. Но с появлением первых признаков сбоя нужно оперативно выгружать информацию, так как отказы обычно развиваются лавинообразно, как это раньше было и в жестких дисках.

При выходе из строя одной или даже нескольких из четырех линий PCIe в интерфейсе SSD можно воспользоваться даже единственной оставшейся для извлечения данных. Благо имеются механизмы их отключения, а скорости передачи по одному соединению (~250MB/s) вполне достаточно для выгрузки даже объемных данных. Кроме того, она может быть уменьшена, если соотношение сигнала и шума не позволяет работать на максимуме.

Внутренняя перезагрузка работающего на PCIe-нтерфейсе SSD возможна и без перезагрузки всего компьютера, в случае применения специального инструментального решения. Причем в отличие от HDD, где для этого требуется около 20-30 секунд, в SSD это занимает от силы 1-2 с.

Когда разговор заходит о восстановлении вышедшего из строя накопителя, естественно возникает вопрос, а почему его владелец не использовал резервное копирование. Благо сегодня есть предназначенные для этого самые разнообразные облачные сервисы, в том числе и бесплатные. Поэтому пользуясь случаем, решил спросить, а какими из них пользуетесь вы и почему?

И пусть ваши данные не станут жертвами несчастных случаев!