Recuperar archivos borrados linux rm

Recuperar archivos borrados – linux

La pérdida de datos puede ser una experiencia aterradora. Un ataque de ransomware, los efectos de la ejecución de una orden incorrecta, la manipulación de datos a nivel de software, o incluso su disco duro fallando son todas las posibilidades. Es más, ¿sabes qué es aún peor? Al formatear todo el disco, la partición o la carpeta, ¡usted mismo está causando el daño! Y, aunque existe un mecanismo de seguridad en forma de papelera de reciclaje en Windows, Mac y Linux, los incidentes aún pueden ocurrir. El comando rm es uno de los desencadenantes más comunes de borrado accidental en los sistemas operativos basados en Linux. Así que, ahora que hemos sacado eso del camino, veamos cómo restaurar un archivo borrado con rm.
Eliminar archivos, conexiones simbólicas y carpetas de sistemas de archivos basados en UNIX, como Linux, Fedora, Manjaro y Ubuntu, con el comando rm. Así funciona con tres archivos llamados uno.txt, dos.txt y tres.txt. También puedes eliminar archivos sustituyendo los nombres por rutas de archivos a directorios.

Eliminar todos los archivos accidentalmente del directorio raíz «/» usando rm

Respuesta larga: Es posible que pueda restaurar parte o la totalidad de lo que ha eliminado, dependiendo de su sistema de archivos, el uso del disco y el tiempo transcurrido desde que se produjo la eliminación. Puede utilizar extundelete si su disco duro está formateado en EXT3 o EXT4.
Con los comandos normales de Unix, esto no es posible. Es posible que pueda restaurar sus archivos utilizando un programa de recuperación de archivos. Además, tenga en cuenta que el uso de rm modifica la tabla de contenidos para etiquetar esos bloques como listos para ser sobrescritos, por lo que al utilizar su ordenador en este momento se arriesga a sobrescribir esos bloques de forma permanente. Si tienes datos importantes en la máquina, puedes apagarla hasta que se sobrescriban los sectores de archivos. Mucha suerte.

Cómo recuperar archivos borrados en tu sistema linux

La instalación de testdisk es sencilla ya que está disponible en los repositorios habituales. El comando de instalación en nuestra instancia de Ubuntu Server 20.04, por ejemplo, sería sudo apt-get install testdisk -y.
Cómo usar testdisk para recuperar archivos Un aspecto complicado de usar testdisk es que no sólo necesita privilegios de sudo o root, sino que también recupera archivos en un nuevo directorio con el mismo nombre que el original. En consecuencia, probablemente deba crear un nuevo directorio para almacenar los archivos recuperados. Para empezar, utilice el comando mkdir /recovery para construir un directorio de recuperación.

Testdisk para desborrar archivos y carpetas

Ha habido ocasiones en las que hemos borrado involuntariamente carpetas críticas sin obtener una copia de seguridad. Tuvimos un incidente en el que uno de los miembros de nuestro equipo, al intentar borrar una conexión simbólica, borró involuntariamente una carpeta web utilizando rm -rf. Aunque normalmente mantenemos repositorios GIT, no lo hicimos para este proyecto temporal. Así que tuvimos que reconstruirlo, aunque al principio tenía mala pinta. Encontré «extundelete», pero no pudo recuperar ningún archivo valioso. Entonces fuimos a https://www.cgsecurity.org/wiki/TestDisk para ver qué podíamos encontrar. Para más información, consulte la tabla que aparece a continuación.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies