Andmete taastamine, õpetlik lugu

On Sul backup päriselt tehtud? 

See on õpetlik lugu sellest, kuidas andmete taastamine oleks peaaegu ebaõnnestunud. Hiljuti pöördus meie poole klient, kel oli kogemata kustunud mitme aasta töö. Ta ei avastanud kadumist kohe, vaid mõned kuud hiljem. Kuna kadunud töö oli väärtuslik, pöördus ta samaaegselt mitme ettevõtte poole, kes teatasid kõik järjest: andmete taastamine ei ole võimalik. Kõik need ettevõtted paistsid usaldusväärsetena ja klient uskuski, et andmed on kadunud. 

Kliendil kadusid kindlas muusikaprogrammis salvestatud lugude heli- ja projektifailid, spetsiifilise faililaiendiga .song. Uurides nende failide struktuuri, tuli välja, et tegemist on .zip failidega. Zip faile saab aga kettalt failisignatuuri järgi otsida. 

Kui te järgnevat päris lõpuni ei mõista, siis õnneks meie mõistame. 

Kliendi andmete taastamiseks kirjutasime ise tarkvara, mis otsib .zip failide seest .song faili tunnuseid, mis peidus metainfo.xml failis. Metainfost saime teada lugude nimed ja muu Metainfo ning suutsime muuta .zip failid tagasi õigete nimedega .song failideks. 

Suutsime esialgu taastada paarkümmend tuhat .zip faili, nende hulgast leidsime uue tarkvara abil ka mingi osa .song faile. 

Otsisime taga umbesmne loo projektifaile. Taastatud nimega failidest leidsime kõik otsitud projektinimed, kuid igast ühest kuni paarkümmend erinevat versiooni – eri aegadel automaatselt vahemällu salvestunud projektidest. Nende hulgast tuvastasime kõige viimased versioonid. Kõik .song failid avasid õigete lugude projektid ja klient nägi uuesti kõiki projekte. Kahjuks vaid nägi – .song projektis ei ole .wav laiendiga helifaile, mis samuti kadusid. 

Kui teil jooksis juhe lõplikult kokku, siis meie veel jätkasime. 

Uurisime edasi .song faili struktuuri ja nägime, kuidas sisalduvad selle koodis .wav failid. Lisaks vajalike failide endistele nimetustele, sisaldus infos ka iga .wav faili ülitäpne ajaline kestvus. Nende unikaalsete numbrite järgi suutsime jätkata otsingut, mis juhatas õigete helifailideni, taastades nende õiged nimed sellisena, et .song fail need koos heliga avaks. 

Mis on selle loo moraal? Kui arsti pandud diagnoos sulle ei meeldi, on tihti mõttekas küsida ka teiste arstide arvamust. Antud juhul ei vaevunud teised ettevõtted tegelikult probleemi sisse päriselt vaatamagi. 

Ja kõige lõpuks – kas Sul on backup päriselt ka tehtud? Oled kontrollinud? 

Millise IT partneri Sina valid?