SeqBox i BlockHashLoc dva su alata za oporavak datoteka dizajnirani da pomognu u oporavku datoteka ako datotečni sustav uređaja za pohranu više nije dostupan.
Datoteke mogu postati nedostupne na više načina. Možda su izbrisani, možda su oštećeni ili je temeljni sustav datoteka uređaja za pohranu oštećen ili izbrisan.
Ovo potonje može biti izuzetno frustrirajuće, jer softver za oporavak datoteka obično neće moći oporaviti većinu datoteka, pogotovo ako su bile fragmentirane na pogonu.
Iako sigurnosne kopije pomažu, njima je potreban prostor za pohranu koji je barem toliko velik kao ukupna količina podataka koju zauzimaju sve datoteke i koje treba sigurnosno kopirati. Budući da se preporučuje izrada više sigurnosnih kopija, to obično znači da pohrana sigurnosnih kopija mora imati umnožak veličine sigurnosno kopiranih podataka.
SeqBox i BlockHashLoc
SeqBox i BlockHashLoc, potonji se temelji na prvom, dva su alata koji stvaraju datoteke za oporavak koje korisnici i administratori sustava mogu koristiti u slučaju katastrofe. Alati nisu zamjena za sigurnosne kopije jer ne mogu vratiti datoteke ako neki podaci više nisu dostupni, ali mogu dopuniti tradicionalna rješenja za sigurnosne kopije.
Obje aplikacije izračunavaju kriptografska raspršivanja svih blokova koji čine datoteku. Postupak oporavka koristi podatke za odabir blokova na uređaju za pohranu od kojih je izvorna datoteka sastavljena.
Tradicionalna rješenja za oporavak to ne mogu učiniti, jer nemaju informacije i ne znaju koji blokovi pripadaju datoteci, a koji ne ako datotečni sustav nedostaje ili je oštećen.
Glavna razlika između SeqBox-a i BlockHashLoc-a je u tome što prvi stvara samostalni spremnik koji sadrži informacije za oporavak, a drugi paralelnu datoteku.
BlockHashLoc
Program je dostupan u obliku dvije Python skripte; jedan - BHLMake - koji možete pokrenuti za stvaranje BHL datoteka s blok-hases-om i metapodacima, a drugi - BHLReco - za pokretanje operacija oporavka.
Program možete pokrenuti pomoću naredbe bhlmake *.* za obradu svih datoteka u direktoriju ili za korištenje određenih filtara, npr.g. blhmake *.jpg za obradu svih JPG slika. Parametar -r možete upotrijebiti za ponavljanje direktorija povrh toga.
Program stvara male bhl datoteke za svaku datoteku koja se obrađuje tijekom procesa izrade. Te se datoteke kasnije koriste u procesu oporavka. Parametar -t pokreće testove na tim datotekama kako bi se osiguralo da nisu oštećene. Datoteke za oporavak relativno su male, obično između 6 i 10% izvorne datoteke.
Da biste vratili datoteke nakon katastrofe, pokrenuli biste bhlreco storagedevice -bhl *.naredba bhl. Morate zamijeniti uređaj za pohranu diskom koji želite skenirati.
SeqBox
SeqBox djeluje malo drugačije od BlockHashLoc-a. Dolazi s četiri alata, umjesto s dva. Alat SBXEnc možete koristiti za kodiranje datoteke u SBX spremnik, a SBXDec za dekodiranje natrag u izvornu datoteku.
Dva alata za oporavak su SBXScan, koji skenira skup datoteka i stvara SQLite bazu podataka s podacima za oporavak, i SBXReco koji koristi podatke za oporavak SBXScan za oporavak datoteka.
Završne riječi
BlockHashLoc i SeqBox dva su zanimljiva programa koja u određenim okolnostima mogu pomoći u oporavku datoteka.
Iako koriste iste metode za prepoznavanje datoteka na uređaju za pohranu, razlikuju se kada je riječ o izlazu. SeqBox stvara spremnik s dotičnom datotekom, a BlockHashLoc zasebnu datoteku.
Sada Ti: kako zaštititi važne datoteke?