SeqBox et BlockHashLoc sont deux outils de récupération de fichiers conçu pour aider à récupérer les fichiers si le système de fichiers d’un périphérique de stockage ne sont plus accessibles.
Les fichiers peuvent devenir inaccessibles dans un certain nombre de façons. Ils peuvent avoir été supprimées, il est peut-être endommagé, ou si le sous-jacent système de fichiers du périphérique de stockage est endommagé ou supprimé.
Ce dernier peut être extrêmement frustrant, comme logiciel de récupération de fichier généralement de ne pas être en mesure de récupérer la plupart des fichiers, surtout si elles ont été fragmentés sur le disque.
Alors que les sauvegardes de l’aide, ils nécessitent de l’espace de stockage qui est au moins aussi grande que la quantité totale de données que tous les fichiers occuper qui ont besoin d’être sauvegardés. Depuis, il est recommandé de créer plusieurs sauvegardes, cela signifie généralement que le stockage de sauvegarde doit avoir un multiple de la taille de la sauvegarde des données.
SeqBox et BlockHashLoc
SeqBox et BlockHashLoc, celle-ci est basée sur l’ancien, sont deux outils qui créent de récupération de fichiers que les utilisateurs et les administrateurs système peuvent utiliser en cas de catastrophe. Les outils ne sont pas un remplacement pour les sauvegardes, puisqu’ils ne peuvent pas restaurer les fichiers si certaines données n’est plus disponible, mais ils peuvent compléter traditionnels des solutions de sauvegarde.
Les deux applications calculer les hachages cryptographiques de tous les blocs qui composent un fichier. Le processus de récupération utilise ces informations pour sélectionner les blocs sur le périphérique de stockage que le fichier d’origine a été faite à la pièce ensemble.
Traditionnelle solutions de récupération ne sont pas en mesure de le faire, car ils n’ont pas l’information et ne savez pas lequel des blocs appartiennent à un fichier et qui ne pas si le système de fichiers est manquant ou endommagé.
La principale différence entre SeqBox et BlockHashLoc est que le premier crée un autonome conteneur qui contient les informations de récupération, la dernière, en parallèle, une fichier.
BlockHashLoc
Le programme est fourni en deux scripts Python; — BHLMake — que vous pouvez exécuter pour créer BHL fichiers avec le bloc-hases et les métadonnées, et de l’autre, BHLReco — pour exécuter les opérations de récupération.
Vous pouvez exécuter le programme à l’aide de la commande bhlmake *.* pour traiter tous les fichiers dans un répertoire, ou l’utilisation de filtres spécifiques, par exemple blhmake *.jpg pour traiter toutes les images JPG. Vous pouvez utiliser le paramètre-r pour récursif des répertoires sur le dessus de cela.
Le programme crée des petites bhl fichiers pour chaque fichier qui est transformé au cours du processus make. Ces fichiers sont utilisés par la suite par le processus de récupération. Le paramètre-t exécute les tests sur ces fichiers afin de s’assurer qu’ils ne sont pas corrompus. Les fichiers de récupération sont relativement petites, généralement entre 6 et 10% du fichier d’origine.
Pour restaurer des fichiers après la catastrophe a frappé, vous feriez exécuter le bhlreco storagedevice -bhl *.bhl commande. Vous avez besoin de remplacer storagedevice avec le disque que vous souhaitez analyser.
SeqBox
SeqBox fonctionne un peu différent de BlockHashLoc. Il est livré avec quatre outils au lieu de deux. Vous pouvez utiliser l’outil SBXEnc pour encoder un fichier SBX Conteneur, et SBXDec à décoder dans le fichier d’origine.
Les deux outils de récupération sont SBXScan, qui analyse un ensemble de fichiers et crée une base de données SQLite avec la reprise de l’information, et SBXReco qui utilise les informations de récupération de SBXScan pour récupérer les fichiers.
Le Mot De La Fin
BlockHashLoc et SeqBox sont deux programmes intéressants qui peuvent aider à la récupération de fichier dans certaines circonstances.
Alors qu’ils utilisent les mêmes méthodes pour identifier les fichiers sur un périphérique de stockage, ils diffèrent quand il s’agit de la sortie. SeqBox crée un récipient contenant le fichier en question, BlockHashLoc un fichier séparé au lieu.
Maintenant, Vous: comment faites-vous pour protéger les fichiers importants?