header image
 
 

Восстановление данных с Solid State Drive (SSD)

Восстановление данных с Solid State Drive (SSD)

SSD или накопитель Solid State Drive недавняя инновация в области высоких технологий, которая уже успела приобрести всемирную известность и популярность. И в этом заслуга основных ее преимуществ (если сравнивать с обычным жестким диском): более высокая механическая прочность и скорость записи-чтения, надежность, долговечность, отсутствие подвижных частей. SSD имеет значительно меньший вес и потребляет меньшее количество энергии.

Устройство относится к категории твердотельных накопителей, является энергозависимым, позволяет осуществлять перезапись информации, и в его конструкции не задействованы активные (движущиеся) детали. Это особое запоминающее устройство, использующее флэш-память и способное воссоздавать работу HDD.

Иными словами SSD — универсальная флэшка, которая работает на микросхеме DDR DRAM. Это кэш-память, позволяющая в несколько раз ускорить процессы передачи данных между SATA и контроллером.

О надёжности SSD.

Исходя из вышесказанного, можно предположить, что SSD самый надежный накопитель информации. Однако отсутствие движущихся элементов вовсе не исключает поломки. У накопителя MLC чипы имеют низкий ресурс, но с этим можно легко справиться, совершая своевременную коррекцию ошибок ЕСС, осуществляя резервирование, контролируя износ и перемещая блоки данных. Но вот с выходом из строя контроллера и его прошивки бороться куда сложнее.

Контроллер расположен между микросхемой DDR DRAM и интерфейсом, а потому малейший сбой, перебои в электросети, другие проблемы с питанием легко могут его повредить. И вероятность таких случаев крайне высока, но радует то, что при подобных повреждениях данные, как правило, не теряются.

Физические повреждения преграждают доступ к хранимым документам, однако существуют еще и логические неисправности, которые также закрывают доступ к содержимому DDR DRAM. Но в последнем случае вероятность полной утраты документов значительно выше. Это может произойти даже при незначительных ошибках, которые влекут за собой «размазывание» содержимого памяти по всем чипам, что усложняет процедуру восстановления.

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

Не менее распространенной причиной потери содержимого SSD считается преднамеренное или случайное его удаление. В этом случае шансы вернуть файл такие же, как если бы удаление произошло с HDD. Проще всего возвратить документ, если на его место (на флэш-памяти) ничего не было записано. Файл считается окончательно потерянным, если на диск произошло сохранение новых данных по объему равных стертым с захватом резерва памяти.

Если объем записи был меньшим, то извлечение чипа памяти и чтение его на программаторе может вернуть 4Кб стертого документа. Кроме того, объект, попавший на «увечную» ячейку, будет очень не скоро перезаписан. Резерв памяти для 60 Гб SSD составит около 4 Гб.

Основные принципы, особенности, отличия в восстановлении данных с SSD и USB Flash накопителей.

Процесс возврата содержимого SSD значительно более сложный и длительный, нежели восстановление данных с Flash. Он состоит из нескольких этапов: определение порядка, совмещение результатов, подбора алгоритма работы, эмулирующего функционирование контроллера SSD, и создание образа диска.

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

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

 ssd_tool