Obnova dat

Nástroje pro obnovení souborů SeqBox a BlockHashLoc

Nástroje pro obnovení souborů SeqBox a BlockHashLoc

SeqBox a BlockHashLoc jsou dva nástroje pro obnovu souborů, které pomáhají obnovit soubory, pokud již není přístupný souborový systém úložného zařízení.

Soubory se mohou stát nepřístupnými mnoha způsoby. Mohly být odstraněny, mohou být poškozeny nebo pokud je poškozen nebo odstraněn základní souborový systém úložného zařízení.

To může být velmi frustrující, protože software pro obnovu souborů obvykle nebude schopen obnovit většinu souborů, zvláště pokud byly na disku fragmentovány.

Zatímco zálohy pomáhají, vyžadují úložný prostor, který je minimálně stejně velký jako celkový objem dat, která zabírají všechny soubory a která je třeba zálohovat. Vzhledem k tomu, že se doporučuje vytvářet více záloh, obvykle to znamená, že úložiště záloh musí mít násobek velikosti zálohovaných dat.

SeqBox a BlockHashLoc

SeqBox a BlockHashLoc, druhý je založen na prvním, jsou dva nástroje, které vytvářejí soubory pro obnovení, které mohou uživatelé a správci systému použít, když dojde ke katastrofě. Tyto nástroje nenahrazují zálohy, protože nemohou obnovit soubory, pokud některá data již nejsou k dispozici, ale mohou doplňovat tradiční řešení zálohování.

Obě aplikace počítají kryptografické hashe všech bloků, které tvoří soubor. Proces obnovy využívá informace k výběru bloků na úložném zařízení, ze kterých byl původní soubor vytvořen, aby je spojil dohromady.

Tradiční řešení pro obnovení to nedokážou, protože nemají informace a neví, které bloky patří k souboru a které nikoli, pokud systém souborů chybí nebo je poškozen.

Hlavní rozdíl mezi SeqBox a BlockHashLoc spočívá v tom, že první vytvoří samostatný kontejner, který obsahuje informace o obnovení, druhý paralelní soubor.

BlockHashLoc

Program je poskytován jako dva skripty Pythonu; jeden - BHLMake - který můžete spustit k vytvoření souborů BHL s hash bloků a metadat a druhý - BHLReco - ke spuštění operací obnovy.

Program můžete spustit pomocí příkazu bhlmake *.* zpracovat všechny soubory v adresáři nebo použít specifické filtry, např.G. blhmake *.jpg ke zpracování všech obrázků JPG.  Kromě toho můžete použít parametr -r k opakování adresářů.

Program vytváří malé soubory bhl pro každý soubor, který je zpracován během procesu vytváření. Tyto soubory budou později použity procesem obnovení. Parametr -t spustí testy těchto souborů, aby se ujistil, že nejsou poškozeny. Soubory pro obnovení jsou relativně malé, obvykle mezi 6 a 10% původního souboru.

Chcete-li obnovit soubory po katastrofě, spustili byste bhlreco storagedevice -bhl *.příkaz bhl. Musíte vyměnit úložné zařízení za disk, který chcete skenovat.

SeqBox

SeqBox funguje trochu jinak než BlockHashLoc. Dodává se se čtyřmi nástroji namísto dvou. Nástroj SBXEnc můžete použít ke kódování souboru do kontejneru SBX a nástroj SBXDec k jeho dekódování zpět do původního souboru.

Dva nástroje pro obnovení jsou SBXScan, který skenuje sadu souborů a vytváří databázi SQLite s informacemi o obnovení, a SBXReco, který k obnovení souborů používá informace o obnovení z SBXScan.

Závěrečná slova

BlockHashLoc a SeqBox jsou dva zajímavé programy, které za určitých okolností mohou pomoci s obnovou souborů.

I když k identifikaci souborů na úložném zařízení používají stejné metody, liší se, pokud jde o výstup. SeqBox vytvoří kontejner s daným souborem, BlockHashLoc místo toho samostatný soubor.

Teď ty: jak chráníte důležité soubory?

Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...