Какво е възстановяване на данни и как работи?

05.01.2022 194 0

Позволете ми да ви разкажа една лична история за това как се научих да използвам инструменти за възстановяване на данни.

Преди няколко месеца лаптопът ми просто спря да работи. Включваше, но никога не стигаше до Windows екрана. След кратка диагностика установих, че проблемът е в повредено устройство за съхранение на данни (в моя случай беше твърд диск (HDD)). Смених го със SSD и успях да си върна цялата информация, която ми трябваше благодарение на решението за архивиране, което имаме в офиса, но ме накара да се замисля. 100% безопасно ли е просто да изхвърля този стар твърд диск в кошчето? Може ли някой да възстанови данните и да разкрие информацията на компанията?

От там започна моята мисия за възстановяване на данни!

Какво е възстановяване на данни (data recovery)?

Възстановяването на данни (data recovery) е компютърен процес за възстановяване на изгубени, повредени, или форматирани данни. Използва се за връщане на информация от устройства за съхранение като HDD, SSD, CD, DVD, USB флаш памети, карти с памет и други, които не са достъпни или не се отварят по никакъв друг начин. Щетите могат да се дължат на много причини, като случайно изтриване, повреда на устройството за съхранение, някаква грешка в софтуера, хакерска атака, повреда на данни, неуспех при прехвърляне на файлове или прекъсване на захранването и дори физически щети. Когато говорим за физически щети (удар, вода или друг фактор), има експерти по възстановяване на данни, които все още могат да възстановят част от информацията.

Така че тук можем да дефинираме два типа възстановяване на данни. Единият е само софтуерен, а вторият включва физическа реконструкция и донорски хардуер за възстановяване на данните.

Нека навлезем в типа проблеми, защо възникват и как можем да възстановим данните.

Най-типичните случаи на загуба на данни

Случайно изтрити файлове или папки

Има голяма разлика в начина, по който този процес работи на различните операционни системи (Windows, Linux, macOS и др.). В повечето случаи, когато даден файл е изтрит, той всъщност не се изхвърля от паметта. Само паметта е маркирана, така че системата може да я види като свободна и да постави друга информация върху нея. Поради тази причина има много голям шанс да възстановите огромна част от данните, ако пространството за съхранение е голямо и не пишете често нова информация върху него.

Така че, ако използвате системата с формат FAT (exFAT или FAT32) в Windows, системата ще маркира изтрития елемент като „неизползван“ и ще премахне информацията за местоположението му.

Ако използвате файлов формат NTFS, записът на файла в системата ще бъде маркиран с „неизползван“, а записът се изтрива от директорията и дисковото пространство се маркира като „неизползвано“.

На Linux и базирани на Unix операционни системи като macOS, системата ще унищожи файловия дескриптор (цялото описание за местоположението на файла, какъв тип е бил, размера на файла и други) и ще маркира пространството като „свободно“.

В случай на случайно изтриване може да имате добър шанс да възстановите данните със софтуер за възстановяване на данни.

Форматиране на файловата система

Тук може да имате голям проблем. Промяната на файловия формат ще промени структурата на данните в устройството за съхранение. Той ще създаде празна структура на файловата система и системата ще започне да записва информация върху нея.

Тук софтуерът за възстановяване на данни също може да помогне, но може да се нуждаете от професионален софтуер с повече опции, за да можете да възстановите вашите файлове.

Ако току-що сте форматирали по грешка вашата флаш памет или SSD и все още не сте поставили нищо ново, все още можете да възстановите файлове от паметта с висок процент на успех.

Логична повреда (logical damage) на файловата система

Поради прекъсване на захранването, софтуерни проблеми, хардуерни проблеми или друга причина, тази грешка ще ви попречи на достъп до определени файлове. Нито една система не е 100% в безопасност от този риск. Инструментите за възстановяване на софтуер може да имат достатъчно информация за възстановяване на файловете.

Неизправност на хардуерното устройство за съхранение

Неизправност на хардуерното устройство за съхранение е изключително често срещано. Когато купувате HDD или SSD, можете да видите на кутията колко време или обща информация може да издържи. Така че наличието на такъв проблем е нещо нормално, за което трябва да сте подготвени. Можете да откриете колко вече е използвано вашето устройство и дали е време да го смените с нов. Има платен софтуер като Hard Disk Sentinel  или безплатен като CrystalDiskInfo. Диагностичният софтуер работи на базата на SMART системата – технология за самонаблюдение, анализ и отчитане. Това е технология, която ще Ви предостави цялата критична информация, която ще Ви е необходима, за да можете да определите състоянието на HDD или SSD.

Ако имате проблеми с едно от устройствата на вашия сървър в офиса, най-вероятно използвате някаква RAID конфигурация за сигурност.

Ако случаят е такъв, вие може да имате късмет и информацията може да е налична на останалите устройства за съхранение на дата. Премахването на повреденото устройство и добавянето на ново може да е достатъчно, за да възстановите цялата информация.

Ако това не е така, можете да опитате софтуер за възстановяване на данни или може да се нуждаете от професионална услуга за възстановяване на данни.

Загуба на информация за дял (partition)

Поради потребителска грешка, неуспешно форматиране или лоша работа на диска информацията за определен размер, местоположение и буква на дял може да бъде загубена.

Може да се възстанови и със софтуер.

Как работи възстановяването на данни?

Както споменахме по-рано, ако устройството за съхранение на данните не е било използвано след проблема, довел до загуба на данни, все още има добър шанс за възстановяване на данните. Ако нови данни вече са били записани върху изтритите преди това, възстановяването им ще бъде наистина трудно или невъзможно.

Така че, ако сте форматирали по грешка вашата SD карта със снимки, не я използвайте, докато не възстановите данните.

Имате нужда от непокътнатото устройство и софтуер за възстановяване на данни.

Софтуерът ще се опита да намери мета данни, като направи анализ на мета данните и може също да се опита да извърши необработено възстановяване въз основа на известното съдържание и файлове. Мета данните са допълнителна информация, с която разполагат файловете. Чрез извършване на анализа на мета данните, софтуерът може да намери всякакви различни свойства на изгубените файлове, техните зависимости, данни за създаване и др.

След това започва суровото възстановяване. Софтуерът използва известни модели на файлови подписи и може да разпознава файлове. Файловете, които процесът може да намери, ще получат нови имена и папки и не винаги можете да възстановите всички файлове.

Професионално възстановяване на данни

Има много професионални услуги за възстановяване на данни, които ще вземат вашето устройство за съхранение и ще опитат всичко, за да върнат информацията от него. Трябва да използвате такава услуга винаги, когато става въпрос за критична информация, която в противен случай не можете да възстановите, защото нямате нейно резервно копие. Ще трябва да изпратите повредения диск на компанията за възстановяване на данни. Професионалистите ще прегледат вашето устройство, ще видят какво е повредено и ще потърсят решения. Обикновено те ще се нуждаят от донор устройство, което е абсолютно същото и те ще извършват ремонт на хардуера, като разпояват части от донора и заменят повредените компоненти от повредения. Целият процес се извършва в изключително чиста среда, защото дори малка песъчинка може да унищожи данните на устройството.

Криминалистите биха могли да използват такава професионална услуга, когато работят по важен случай и има голяма вероятност устройство за съхранение да има важни доказателства. След физическия процес данните ще бъдат копирани на ново устройство и с помощта на софтуер данните ще бъдат проверени. След това софтуерът ще се опита да спаси колкото е възможно повече от файловете.

Типичната процедура за възстановяване струва около $300-$500 долара на устройство, така че това е наистина скъпа процедура, която трябва да се използва само като последен шанс за възстановяване на данните.

Софтуер за възстановяване на данни

Разбира се, тук можете да намерите както безплатен, така и платен софтуер за възстановяване на данни.

Първо за безплатния. Това може да бъде най-доброто решение, когато говорим за персонален компютър, който не използвате за работа. Професионалният софтуер може да струва твърде много, а с безплатен такъв все пак можете да възстановите данните си.

Това, което използвах в моя случай, беше безплатната версия на софтуер, наречен Recuva. Това е софтуер от компанията, създала популярния CCleaner.

Имаше сравнително лесен за използване интерфейс и интуитивна навигация. Когато го използвате, ще бъдете попитани кои файлове искате да поправите и къде са били изтритите файлове. Ще видите голям списък с файлове и софтуера ще Ви покаже дали могат да бъдат запазени или не.

В моя случай беше експеримент и успях да възстановя няколко текстови файла от моята папка Изтеглени и да ги отворя без проблем. Но тук е подходящ момент да споменем, че вероятно половината от всички файлове, които се показаха в Recuva, не бяха възстановяеми.

Когато става въпрос за платен софтуер за възстановяване на данни, можете да използвате платената версия на Recuva или да опитате Disk Drill Data Recovery Software, които можете да използвате и в macOS.

А за потребителите на Linux препоръчвам PhotoRec. Един мой приятел, фотограф, ми го показа. Този софтуер има по-малко интуитивен интерфейс и не запазва предишните имена на файловете, но работи с много формати и може лесно да запази вашето съдържание от вашата лошо форматирана SD карта памет.

Как да унищожа данните за постоянно?

Софтуер за изтриване на диск

Можете да използвате специален софтуер, който използва различни алгоритми за запис на данни в устройството. Безплатният софтуер за тази цел е DiskWipe. Той ще записва произволни двоични данни без смисъл на устройството, няколко пъти, докато дискът е в такова състояние, че софтуерът за възстановяване на данни не може да открие нито един файл. Това е добро решение, ако вашето устройство все още работи и искате да сте сигурни, че всичките Ви данни са изтрити за постоянно. Можете да го използвате, когато продавате стар компютър или устройство за съхранение. По този начин следващият собственик няма да може да възстанови никакви данни от него.

Унищожете устройстовото физически

Звучи твърде радикално, но това е най-сигурният избор. Можете да унищожите устройство за съхранение по различни начини:

  • Разглобете го. Отстранете основните части и никой няма да може да поправи устройството.
  • Удари го. Електрическите устройства са много крехки, така че това може свърши работа.
  • Поставете го във вода, когато е изключен от захранването. Това ще създаде късо съединение, ако все още има заряд и ще окисли връзките.
  • Загрейте го. Никое устройство не обича прекомерната топлина, така че ще го унищожи. Просто бъдете внимателни, докато го правите.

Заключение

Възстановяването на данни е възможно решение за случайно изтрити файлове и хардуерни повреди. И все пак това е далеч от 100% гаранция и трябва да се използва само ако няма друг начин да се върнат липсващите файлове. И нека не мислим за професионалните услуги за възстановяване на данни, които могат да ви струват хиляди или дори десетки хиляди долари. По-добър избор е да имате лесно достъпно резервно копие. Можете да получите информацията си бързо и безболезнено. Резервно решение, което наистина може да ви спаси от грешки, е нашата BaaS услуга. Това решение е лесно за използване и работи перфектно, запазвайки данните ви в безопасност в облака!

Ето още една статия по темата:

Вашият коментар

Вашият имейл адрес няма да бъде публикуван.