Recuperación de datos

Herramientas de recuperación de archivos SeqBox y BlockHashLoc

Herramientas de recuperación de archivos SeqBox y BlockHashLoc

SeqBox y BlockHashLoc son dos herramientas de recuperación de archivos diseñadas para ayudar a recuperar archivos si el sistema de archivos de un dispositivo de almacenamiento ya no es accesible.

Los archivos pueden volverse inaccesibles de varias formas. Es posible que se hayan eliminado, que estén dañados o si el sistema de archivos subyacente del dispositivo de almacenamiento está dañado o eliminado.

Esto último puede ser extremadamente frustrante, ya que el software de recuperación de archivos generalmente no podrá recuperar la mayoría de los archivos, especialmente si estaban fragmentados en la unidad.

Si bien las copias de seguridad ayudan, requieren un espacio de almacenamiento que sea al menos tan grande como la cantidad total de datos que ocupan todos los archivos que deben respaldarse. Dado que se recomienda crear varias copias de seguridad, generalmente significa que el almacenamiento de la copia de seguridad debe tener un tamaño múltiple del tamaño de los datos de la copia de seguridad.

SeqBox y BlockHashLoc

SeqBox y BlockHashLoc, este último se basa en el primero, son dos herramientas que crean archivos de recuperación que los usuarios y los administradores del sistema pueden usar cuando ocurre un desastre. Las herramientas no reemplazan las copias de seguridad, ya que no pueden restaurar archivos si algunos datos ya no están disponibles, pero pueden complementar las soluciones de copia de seguridad tradicionales.

Ambas aplicaciones calculan hashes criptográficos de todos los bloques que componen un archivo. El proceso de recuperación utiliza la información para seleccionar los bloques en el dispositivo de almacenamiento del que se hizo el archivo original para unirlos.

Las soluciones de recuperación tradicionales no pueden hacerlo, ya que no tienen la información y no saben qué bloques pertenecen a un archivo y cuáles no si el sistema de archivos falta o está dañado.

La principal diferencia entre SeqBox y BlockHashLoc es que el primero crea un contenedor independiente que contiene la información de recuperación, el segundo un archivo paralelo.

BlockHashLoc

El programa se proporciona como dos scripts de Python; uno, BHLMake, que puede ejecutar para crear archivos BHL con block-hases y metadatos, y el otro, BHLReco, para ejecutar operaciones de recuperación.

Puede ejecutar el programa usando el comando bhlmake *.* para procesar todos los archivos en un directorio, o usar filtros específicos, e.gramo. blhmake *.jpg para procesar todas las imágenes JPG.  Puede usar el parámetro -r para recurrir a directorios además de eso.

El programa crea pequeños archivos bhl para cada archivo que se procesa durante el proceso de creación. Estos archivos se utilizan posteriormente en el proceso de recuperación. El parámetro -t ejecuta pruebas en estos archivos para asegurarse de que no estén dañados. Los archivos de recuperación son relativamente pequeños, generalmente entre el 6 y el 10% del archivo original.

Para restaurar archivos después de un desastre, debe ejecutar el dispositivo de almacenamiento bhlreco -bhl *.comando bhl. Debe reemplazar el dispositivo de almacenamiento con el disco que desea escanear.

SeqBox

SeqBox funciona un poco diferente de BlockHashLoc. Viene con cuatro herramientas en lugar de dos. Puede utilizar la herramienta SBXEnc para codificar un archivo en un contenedor SBX y SBXDec para decodificarlo de nuevo al archivo original.

Las dos herramientas de recuperación son SBXScan, que escanea un conjunto de archivos y crea una base de datos SQLite con la información de recuperación, y SBXReco, que usa la información de recuperación de SBXScan para recuperar los archivos.

Palabras de cierre

BlockHashLoc y SeqBox son dos programas interesantes que pueden ayudar con la recuperación de archivos en determinadas circunstancias.

Si bien utilizan los mismos métodos para identificar archivos en un dispositivo de almacenamiento, difieren en lo que respecta a la salida. SeqBox crea un contenedor con el archivo en cuestión, BlockHashLoc un archivo separado en su lugar.

Ahora tu: ¿cómo se protegen los archivos importantes??

Cómo cambiar la configuración del mouse y el panel táctil con Xinput en Linux
La mayoría de las distribuciones de Linux se envían con la biblioteca "libinput" de forma predeterminada para manejar eventos de entrada en un sistema...
Vuelva a asignar los botones del mouse de manera diferente para diferentes programas con X-Mouse Button Control
Tal vez necesite una herramienta que pueda hacer que el control de su mouse cambie con cada aplicación que use. Si este es el caso, puede probar una a...
Revisión del mouse inalámbrico Microsoft Sculpt Touch
Recientemente leí sobre el Microsoft Sculpt Touch mouse inalámbrico y decidí comprarlo. Después de usarlo por un tiempo, decidí compartir mi experienc...