Note: This article is an archive post originally published (in Croatian) on Sistemac, a portal for IT professionals maintained by the University of Zagreb University Computing Centre (SRCE), on 14. siječnja 2011.
Napomena: Ovaj članak izvorno je objavljen na portalu Sistemac dana 14. siječnja 2011.
Postoji nekoliko načina na koji možete zaštiti svoje podatke. Ako govorimo o softverskoj zaštiti, tu prije svega spadaju razni programi za izradu sigurnosnih kopija — to je ujedno i najbolji i najjednostavniji način osiguranja od slučajnog gubitka podataka. Od hardverskih ispada i kvarova diskova možemo se osigurati upotrebom RAID polja, no RAID polja nisu od prevelike koristi kada se radi o slučajnom brisanju podataka.
U pojedinim situacijama, bez obzira na mjere predostrožnosti koje se poduzimaju, svejedno može doći do gubitka podataka — npr. brisanjem datoteke s uređaja koji se ne backupira ili formatiranjem USB sticka ili memorijske kartice.
Povijesni kontekst
Ako se osvrnemo na ranije Microsoftove operativne sustave, vidjet ćemo da je unutar MS-DOS-a od verzije 5.0 postojala naredba undelete pomoću koje se u nekim situacijama mogao napraviti povrat izbrisanih datoteka. Kasnije je dodan Delete Sentry, koji se može smatrati prethodnicom Recycle Bin funkcionalnosti kakva postoji u današnjim verzijama Microsoftovih operativnih sustava. Ove dvije naredbe originalno su bile dio programskog paketa PC Tools, a dio MS-DOS operativnog sustava postale su nakon što ih je Microsoft licencirao.
Kako funkcionira brisanje datoteka
Najveća je vjerojatnost da će se obrisani podaci moći vratiti ako nije bilo nikakve aktivnosti na disku koja je mogla prouzročiti zapisivanje podataka na sektore čiji sadržaj želimo vratiti.
FAT datotečni sustav
Na FAT (File Allocation Table) datotečnom sustavu, podaci i dalje ostaju zapisani na disku, a samo se određeni prostor unutar FAT tablice označava kao slobodan. Točnije, umjesto prvog znaka imena datoteke stavlja se znak 0xE5 u heksadecimalnom kodu. Zbog toga, ukoliko nije bilo nove aktivnosti na disku, postoji velika vjerojatnost da će biti moguć povratak obrisanih podataka.
NTFS datotečni sustav
Slična je situacija i u slučaju NTFS (New Technology File System) datotečnog sustava — dolazi do promjena u MFT (Master File Table) tablici. Unutar MFT zapisana je lokacija datoteke, a ako dođe do brisanja, područje gdje se nalazi datoteka biti će označeno kao slobodno. Više o tome pročitajte u Understanding Windows File Deletion.
Smjernice za povrat podataka
Bez obzira na to koji program ili metodu za povratak izgubljenih podataka želimo primijeniti, postoje neke općenite smjernice kojih bi se trebalo pridržavati:
- program za povrat podataka trebalo bi instalirati na drugu particiju od one na kojoj je došlo do gubitka podataka. Posebno korisnim mogu se pokazati tzv. recovery CD/DVD mediji koji omogućavaju pristup diskovima bez podizanja operativnog sustava, čime se smanjuje rizik od neželjene aktivnosti diska.
- treba smanjiti broj aktivnih programa, pogotovo ako se na particiji s koje želimo spasiti podatke nalazi swap datoteka.
- povrat podataka treba napraviti na drugu particiju ili drugi uređaj (drugi disk, prijenosna USB memorija, …).
Ovisno o vrsti datotečnog sustava i načinu na koji je došlo do brisanja, povratak podataka može biti jednostavan ili kompliciran, a u nekim slučajevima i nemoguć. U idealnoj situaciji trebalo bi onemogućiti svu aktivnost (pisanje) na disku na kojem je došlo do gubitka podataka.
Daljnje informacije
Više informacija o mogućnostima povrata podataka pročitajte u e-knjizi Data Recovery Ebook.
U sljedećim člancima prikazat ćemo neke programe i rješenja koja se mogu iskoristiti za povrat podataka. Ponekad je potrebno isprobati i nekoliko programa prije nego se podaci uspješno vrate — neki programi će vam omogućiti povrat datoteka, drugi izgubljenih particija, dok će treći imati objedinjenu i jednu i drugu funkcionalnost.
Budući da postoje situacije kada je mogućnost povratka obrisanih podataka vrlo nepoželjna (npr. u slučaju brisanja povjerljivih dokumenata ili prodaje računala), pozabavit ćemo se i temom sigurnog brisanja datoteka — kako onemogućiti povratak obrisanih podataka.