archivos borrados de linux

Cómo recuperar archivos borrados en Linux

La pérdida de datos es una de las experiencias más inquietantes y desgarradoras por las que puede pasar cualquier usuario. La perspectiva de no encontrar jamás datos valiosos una vez que se eliminan o se pierden es lo que suele inspirar ansiedad y deja a los usuarios indefensos. Afortunadamente, hay un par de herramientas que puede usar para recuperar archivos eliminados en sus máquinas Linux. Hemos probado algunas herramientas de recuperación de datos que pueden ayudarlo a recuperar sus archivos eliminados y una que se destacó entre el resto. Esta es la herramienta de recuperación de datos TestDisk.

disco de prueba es una poderosa herramienta de recuperación de datos de código abierto que, además de recuperar sus datos, reconstruye y recupera particiones de arranque y corrige tablas de particiones. Recupera archivos eliminados de sistemas de archivos como FAT, exFAT ext3, ext4 y NTFS, por mencionar solo algunos, y los copia en otra ubicación. TestDisk es una herramienta de recuperación de datos de línea de comandos, y este es uno de los atributos que la diferencia de otras herramientas de recuperación de datos.

En esta guía, demostraremos cómo puede recuperar archivos eliminados en Linux utilizando la herramienta de utilidad Test disk. Demostraremos cómo TestDisk puede recuperar datos eliminados de una unidad USB extraíble en Ubuntu 20.04.

Paso 1) Instalación de la herramienta de utilidad TestDisk

El primer paso es instalar TestDisk. Para hacerlo en distribuciones Debian/Ubuntu, actualice las listas de paquetes e instale TestDisk de la siguiente manera.

$ sudo apt update
$ sudo apt install testdisk

instalar-testdisk-ubuntu-linux

Si está ejecutando CentOS 8, RHEL 8, Rocky Linux 8, AlmaLinux 8, primero debe instalar el repositorio EPEL.

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

A continuación, actualice el sistema e instale el disco de prueba de la siguiente manera.

$ sudo dnf update
$ sudo dnf install testdisk

install-testdisk-rhel-distribuciones

Una vez instalado, puede verificar que Testdisk esté instalado comprobando la versión de TestDisk de la siguiente manera.

$ testdisk --version

testdisk-version-linux

Desde el resultado, puede ver que hemos instalado TestDisk 7.1. Ahora, simulemos cómo puede recuperar archivos eliminados de una unidad.

Paso 2) Recupera archivos borrados usando TestDisk

Para demostrar cómo puede recuperar archivos eliminados de un disco, hemos eliminado dos archivos de una unidad USB. Los archivos ni siquiera están en la papelera y nuestro objetivo es recuperarlos.

Puede tener una configuración similar en la que haya eliminado algunos archivos en su pendrive/unidad USB. Para recuperarlos, sigue adelante.

En su terminal, ejecute el siguiente comando para iniciar TestDisk

$ testdisk

Al ser una herramienta de línea de comandos, TestDisk proporciona una lista de opciones como se muestra. De forma predeterminada, resalta la opción más lógica para comenzar. Entonces, presione ENTER en la opción ‘crear’.

testdisk-create-option-linux

La siguiente pantalla le presenta los volúmenes montados. Sin embargo, para ver todos los discos y particiones, necesita permisos sudo.

Elegir-volumen-montado-testdisk-linux

Por lo tanto, utilizando la tecla de flecha hacia adelante, seleccione ‘sudo’ y presione ENTER.

NOTA: Para evitar molestias, simplemente puede ejecutar la utilidad testdisk como usuario sudo desde la terminal.

$ sudo testdisk

Ahora, esta vez, se mostrarán todas las particiones montadas. Seleccione su unidad preferida. En nuestro caso, hemos seleccionado una unidad USB extraíble. Usando la tecla de flecha hacia adelante, seleccione ‘Continuar’ y presione ENTER.

Elija-disco-para-prueba-prueba-de-disco

TestDisk detecta automáticamente el tipo de tabla de particiones. Para discos no particionados, como unidades USB, se detectará un tipo de medio no particionado. Por lo tanto, presione ENTRAR.

Herramienta de disco de prueba de medios no particionados

La tabla de particiones de su unidad extraíble aparecerá como se indica. En la parte inferior, seleccione ‘Recuperar’

Recuperar-Opción-testdisk-linux

TestDisk escanea su disco en busca de archivos no eliminados y los resalta en rojo.

Archivos eliminados-escanear-testdisk-linux

Para recuperar estos archivos, primero debe seleccionarlos. Por lo tanto, desplácese hacia abajo y escriba dos puntos (:) para cada selección. Descubrirá que cada archivo está resaltado en verde.

Elegir-archivos-a-ser-recuperados-testdisk

Ahora presione SHIFT + C para ‘C’ mayúscula para copiar los archivos. Se le pedirá que seleccione su destino preferido para guardar los archivos. En este ejemplo, hemos elegido guardar los archivos en el directorio ‘Público’. Una vez que haya seleccionado su directorio, presione ENTER.

Ruta-dónde-recuperar-archivos-borrados-testdsik-linux

Se mostrarán las fechas de modificación del directorio de destino. Puede elegir cualquier opción y, una vez más, pulsar ENTER.

Modificación-fecha-destino-directorio-testdisk-linux

TestDisk le notificará que los archivos se han copiado correctamente.

Testdisk-notificación-recuperación-exitosa-linux

Para confirmar que los archivos se han copiado, diríjase al directorio de destino y confirme que los archivos existen.

Ver-Recuperar-archivos-eliminados-testdisk-linux

Los archivos recuperados se guardan con permisos de root y propiedad. Puede cambiar los permisos con el comando chown.

Lista-archivos-recuperados-eliminados-cli-testdisk

$ sudo chown linuxtechi 'Cover letter.txt' 'How-to-get-CLIENTS-to-say-YES.pdf'

Para salir de TestDisk, presione ‘q’ repetidamente hasta que finalmente regrese a su shell bash.

Conclusión

Esa fue una demostración de cómo puede recuperar archivos eliminados en Linux usando la utilidad TestDisk. En caso de que tenga un disco duro del que desee recuperar archivos o no pueda arrancar por completo, simplemente extraiga el disco duro, conéctelo a un adaptador USB y conéctelo a un sistema Linux con TestDisk instalado. Esperamos que haya encontrado útil esta guía. Esperamos recibir sus comentarios.

Leer también: Las 6 mejores herramientas de captura de pantalla para Ubuntu / Linux Mint / Debian

Entradas relacionadas

Deja una respuesta

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