Восстановление данных с накопителей Solid State Drive (SSD)
Накопители под названием SSD появились сравнительно недавно. Их преимущества перед другими носителями очевидны. Это:
- Повышенная механическая надежность;
- Отсутствие движущихся частиц;
- Высокая скорость чтения данных;
- Небольшой вес;
- Небольшое энергопотребление.
SSD представляет собой твердотельный накопитель. Данное устройство выступает в качестве перезаписываемого запоминающего устройства, которое лишено движущихся механических частей. Для его работы используется флэш-память. SSD не имеет особых отличий от USB Flash. По сути SSD представляет собой большую флэшку, где используются такие микросхемы, как DDR DRAM и интерфейс SATA. То, что устройство не имеет движущих частиц, не говорит о его высокой надежности. Каждому устройству свойственно ломаться. Основными проблемами для: SSD контроллер и его прошивка. Что касается контроллера, то он ближе всего расположен к интерфейсу и к микросхемам памяти. Поэтому его вероятность повреждения достаточно велика. Может произойти сбой или появится проблема с питанием. В любом случае, большая часть поломок никак не повлияет на сохранность данных. Кроме того, что устройство может быть повреждено физически, его можно повредить и логически. В этом случае, также, нарушается доступ к данным, которые сохраняются на микросхемах памяти. Устройство настолько простое, что самая незначительная ошибка может привести к тому, что потеряется вся база данных. Восстановление данных станет сложной задачей, потому что информация растягивается по нескольким чипам.
Для того, чтобы восстановить данные накопителя, понадобится прошивка контроллера с низкоуровневым форматированием. Большая часть производителей стараются доработать микропрограммы, исправить ошибки, а также, оптимизировать работу контроллера. Поэтому, для того, чтобы избежать неожиданных и возможных сбоев или надобности восстановления флешки, необходимо постоянно и периодически обновлять прошивку контроллера. На таком устройстве, как SSD данные сразу не удаляются после их стирания. Физически они там еще остаются. Полное стирание данных происходит после того, как происходит записывание данных, равных количеству свободного места и резервного объема. В том случае, если файл попадает на изношенное место, тогда контроллер не скоро сможет перезаписать его новыми данными.