Datagendannelse

SeqBox og BlockHashLoc filgendannelsesværktøjer

SeqBox og BlockHashLoc filgendannelsesværktøjer

SeqBox og BlockHashLoc er to filgendannelsesværktøjer designet til at hjælpe med at gendanne filer, hvis filsystemet på en lagerenhed ikke længere er tilgængeligt.

Filer kan blive utilgængelige på en række måder. De kan være blevet slettet, de kan være korrupte, eller hvis lagringsenhedens underliggende filsystem er beskadiget eller slettet.

Sidstnævnte kan være ekstremt frustrerende, da software til filgendannelse normalt ikke er i stand til at gendanne de fleste filer, især hvis de var fragmenterede på drevet.

Mens sikkerhedskopier hjælper, kræver de lagerplads, der er mindst lige så stor som den samlede mængde data, som alle filer optager, der skal sikkerhedskopieres. Da det anbefales at oprette flere sikkerhedskopier, betyder det normalt, at sikkerhedskopilagring skal have et multiplum af størrelsen på de sikkerhedskopierede data.

SeqBox og BlockHashLoc

SeqBox og BlockHashLoc, sidstnævnte er baseret på førstnævnte, er to værktøjer, der opretter gendannelsesfiler, som brugere og systemadministratorer kan bruge, når katastrofen rammer. Værktøjerne erstatter ikke sikkerhedskopier, da de ikke kan gendanne filer, hvis nogle data ikke længere er tilgængelige, men de kan supplere traditionelle sikkerhedsløsninger.

Begge applikationer beregner kryptografiske hashes af alle blokke, der komponerer en fil. Gendannelsesprocessen bruger oplysningerne til at vælge de blokke på lagerenheden, som den originale fil blev lavet af, for at dele dem sammen.

Traditionelle gendannelsesløsninger er ikke i stand til at gøre det, da de ikke har oplysningerne og ikke ved, hvilke blokke der hører til en fil, og hvilke ikke, hvis filsystemet mangler eller er beskadiget.

Hovedforskellen mellem SeqBox og BlockHashLoc er, at førstnævnte opretter en enkeltstående container, der indeholder gendannelsesoplysningerne, sidstnævnte en parallel fil.

BlockHashLoc

Programmet leveres som to Python-scripts; den ene - BHLMake - at du kan køre for at oprette BHL-filer med block-hases og metadata, og den anden - BHLReco - for at køre gendannelsesoperationer.

Du kan køre programmet ved hjælp af kommandoen bhlmake *.* til at behandle alle filer i et bibliotek eller bruge bestemte filtre, f.eks.g. blhmake *.jpg for at behandle alle JPG-billeder.  Du kan bruge parameteren -r til at rekonstruere mapper oven på det.

Programmet opretter små bhl-filer til hver fil, der behandles under fabrikationsprocessen. Disse filer bruges senere i gendannelsesprocessen. Parameteren -t kører tests på disse filer for at sikre, at de ikke er korrupte. Gendannelsesfilerne er relativt små, normalt mellem 6 og 10% af den originale fil.

For at gendanne filer efter katastrofe ramt, skal du køre bhlreco storagedevice -bhl *.bhl kommando. Du skal erstatte storagedevice med den disk, du vil scanne.

SeqBox

SeqBox fungerer lidt anderledes end BlockHashLoc. Den leveres med fire værktøjer i stedet for to. Du kan bruge værktøjet SBXEnc til at kode en fil til en SBX Container og SBXDec til at afkode den tilbage til den originale fil.

De to gendannelsesværktøjer er SBXScan, som scanner et sæt filer og opretter en SQLite-database med gendannelsesoplysningerne, og SBXReco, som bruger gendannelsesoplysningerne fra SBXScan til at gendanne filerne.

Afsluttende ord

BlockHashLoc og SeqBox er to interessante programmer, der kan hjælpe med filgendannelse under visse omstændigheder.

Mens de bruger de samme metoder til at identificere filer på en lagerenhed, adskiller de sig, når det kommer til output. SeqBox opretter en container med den pågældende fil, BlockHashLoc en separat fil i stedet.

Din tur: hvordan beskytter du vigtige filer?

Mus WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
Hvis du vil forbedre standardfunktionerne for din musemarkør, skal du bruge freeware WinMouse. Det tilføjer flere funktioner, der hjælper dig med at f...
Mus Museklik på venstre museknap fungerer ikke på Windows 10
Museklik på venstre museknap fungerer ikke på Windows 10
Hvis du bruger en dedikeret mus med din bærbare computer eller stationære computer, men musens venstre-klik-knap fungerer ikke på Windows 10/8/7 af en...
Mus Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Hvis du finder ud af, at din musemarkør hopper eller bevæger sig alene, automatisk tilfældigt, mens du skriver Windows-bærbar computer eller computer,...