7 de las mejores herramientas de recuperación de datos para Linux

¿Su pantalla se volvió negra o su computadora portátil se congeló sin previo aviso? Tal vez su disco duro haya comenzado a pitar. Peor aún, tal vez de repente no pueda guardar en la partición de su hogar.

Todos estos signos de una unidad dañada o defectuosa pueden hacer que sude, pero no hay razón para tirar su computadora de inmediato. Siga leyendo para conocer las seis herramientas de Linux que pueden ayudarlo a recuperar sus datos y volver a encarrilar su vida digital.

1. Kit de rescate Trinity

Esta distribución de Linux en vivo hecha específicamente para la recuperación de datos parecía haber sido dejada por muerta hace años, pero hace un par de años, su desarrollador apareció con una actualización de la nada que la hace funcionar de manera más efectiva en las computadoras modernas.

mejores-herramientas-de-recuperación-de-datos-linux-trinity-rescue-kit

Entonces que es Kit de rescate Trinity? Esencialmente, si su sistema operativo Linux principal (o Windows o macOS para el caso) se vuelve inutilizable debido a una falla en el disco duro o alguna otra catástrofe, puede crear una unidad USB TRK y luego iniciarla para extraer datos de su sistema operativo principal usando un comando línea. Es un disco de rescate, bastante bueno que tiene características adicionales como recuperación de contraseña y escaneo de virus.

Por supuesto, aquí también hay una utilidad de recuperación masiva que rastrea sus discos duros dañados o inaccesibles en busca de cualquier cosa que se pueda recuperar, y también un par de opciones para la reparación del registro de arranque maestro. Sin embargo, tenga en cuenta que hay una curva de aprendizaje bastante empinada para aprovechar realmente todas estas características.

2. Testdisk

Ciertas herramientas de recuperación de Linux intentan guardar sus datos copiando lo que sea recuperable de una partición dañada. Esto puede funcionar, pero no está garantizado, ya que los problemas con la partición en sí pueden ocultar los datos que desea recuperar.

herramientas-de-recuperación-de-datos-para-linux-testdisk

Testdisk es útil ya que en realidad puede corregir errores a nivel de partición, lo que facilita la recuperación de datos utilizando Testdisk u otra herramienta de recuperación de datos. Incluso puede reparar por completo un disco duro dañado y hacer que su PC con Linux funcione nuevamente, para que pueda acceder a los datos directamente.

Además de llevar a cabo operaciones de profundidad como restaurar sectores de arranque y tablas del sistema de archivos, Testdisk también es capaz de recuperar datos, incluso datos eliminados, de discos duros en los formatos NTFS, FAT, exFAT y ext.

Para instalar Testdisk en Linux, vaya a la Terminal e ingrese

Si desea saber más sobre el uso de Testdisk, puede leer nuestra guía de Testdisk aquí.

3. ddrescue

Mientras ddrescue no es una herramienta de recuperación de datos en el título, debería ser su primer paso en el viaje para recuperar sus archivos. Ddrescue crea una imagen de su unidad o partición corrupta para que pueda analizar una Copiar de tu disco roto.

Copie siempre su disco en una imagen separada antes de comenzar las operaciones de recuperación de archivos con las herramientas que se enumeran a continuación. Cuanto más utilice su unidad defectuosa real, más daño podrá causarla.

ddrescue

Lo que ve aquí es una salida de ddrescue en acción. En el primer comando, copia todo el disco en una imagen llamada “backup.img”. Luego, el segundo comando copia solo los bloques defectuosos en esa misma imagen, pasando esos bloques tres veces cada uno para intentar leerlos.

Cuando ejecute estos mismos comandos, utilice siempre un archivo de registro. Las copias de seguridad pueden tardar horas o días en completarse y, sin un archivo de registro, cualquier interrupción hará que comience el proceso nuevamente desde el principio.

Cuando este proceso se completa para su propio disco o partición, puede montar la imagen copiada y usar las siguientes utilidades para recuperar archivos. El uso adicional de nuestras otras herramientas de recuperación de Linux en este artículo tomará datos del mismo “backup.img” creado aquí.

4. Principal

Principal utiliza las estructuras de datos de tipos de archivos comunes para recuperar datos. Puede extraer una imagen de disco completa para todos sus archivos o especificar ciertos tipos de archivos que le interesan más.

Principal

Lo que puede ver aquí es la salida de Foremost en modo detallado (el -v opción). los -t La opción busca tipos de archivo de jpg, y la -i y -o Las opciones marcan el archivo de entrada y el directorio de salida respectivos.

Puede ver que Foremost analiza la imagen que ddrescue creó en el paso anterior; esa imagen tiene varios archivos JPEG. Foremost pudo encontrar diez de esos archivos, y cuando terminó de raspar la imagen, copió esos diez archivos en la carpeta de salida indicada.

5. bisturí

Bisturí, originalmente basado en Foremost, apunta a ser frugal en su funcionamiento. Utiliza entrada / salida asíncrona y multiproceso para buscar imágenes de manera eficiente. Además, brinda a los usuarios el poder de especificar el número de pies de página y encabezados que desean usar para la recuperación de archivos.

Los usuarios también pueden especificar los tipos de archivos que desean recuperar editando el archivo de configuración de bisturí. La configuración predeterminada produce una gran cantidad de resultados, incluso sin el modo detallado (parámetro -v) activado.

bisturí

En esa captura de pantalla, puede ver el resultado final del análisis de bisturí de “backup.img”. El comando básico (que aparece en la parte inferior de la captura de pantalla) requiere solo un directorio de salida y una imagen para su análisis.

6. PhotoRec

PhotoRec se aleja de sus competidores al centrarse en la recuperación de fotografías, videos y documentos de texto. También funciona como una utilidad interactiva dentro de la propia consola. Mira toda su majestuosidad

linux-photorec-captura de pantalla-recortada

El comando PhotoRec inicial debe especificar la imagen deseada (nuestro backup.img) y la carpeta de salida. PhotoRec luego coloca al usuario en su entorno gráfico. La captura de pantalla aquí muestra el tamaño de la imagen. En otras pantallas pregunta por el tipo de partición del disco y si desea buscar archivos en toda la imagen.

7. grep

Finalmente, llegamos a grep. Es posible que esta no parezca la opción de recuperación más sencilla, pero grep tiene el poder de encontrar archivos de texto eliminados o perdidos mediante la búsqueda de cadenas presentes en un dispositivo de bloque o una imagen de disco.

Existe un archivo en backup.img llamado “myfile”. Contiene solo una línea de texto: “Este es el archivo que intentaré recuperar”.

Grep usa esa cadena como punto de partida para la recuperación de archivos. Junto con algunos otros parámetros, puede ver que, en este ejemplo, vuelca la cadena encontrada en un nuevo archivo binario llamado “texto encontrado”.

linux-grep1-captura de pantalla-recortada

En particular, querrá prestar atención y modificar el -C parámetro que imprime contexto adicional alrededor de la cadena en el comando inicial. Este comando de ejemplo le dice a grep que busque una línea de texto antes y una después de la cadena proporcionada.

A partir de -C 200, grep encontraría 200 líneas antes y después de una cadena. Este alcance es innecesario aquí, pero podría ser importante para archivos de texto más grandes con cientos de líneas. Por supuesto, necesitará conocer el texto de sus propios archivos para que grep tenga un punto de partida para comenzar su búsqueda.

Grep generará un archivo binario como salida. Aún así, algunas partes serán legibles por humanos, como la línea de texto deseada de este ejemplo cerca de la parte inferior de esta captura de pantalla. Será su trabajo eliminar manualmente los datos que necesita. Es un trabajo duro, seguro, pero supera la alternativa de no tener ningún archivo.

grep

Conclusión

En resumen, asegúrese de copiar primero su unidad o partición con ddrescue, luego trabaje en esa copia con cualquiera de las otras herramientas de recuperación de Linux que necesite. No tema probar más de una herramienta, especialmente si su primera opción no encontró los datos que buscaba.

Se paciente. Con un poco de suerte, recuperarás tus valiosos archivos antes de que te des cuenta.

¿Es útil este artículo?

¡Compártelo en redes sociales!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *