Mi madre ha colocado algunos archivos importantes en ella / tmp por accidente. Ahora, por supuesto, se han ido.
Esto sucedió ayer (2 botas de la máquina desde entonces)
Quiero intentar recuperar los archivos. Estaban en / tmp, que estaba en la misma partición que el resto de /, por lo que necesito una herramienta que se ejecute en un sistema montado (o tal vez podría usar un livecd ...)
En este momento, estoy probando testdisk en un sistema rescatado que acabo de descargar. Puedo obtener algunos archivos de / tmp, pero no todos. (¿Es la herramienta correcta? ¿Qué son exactamente esos archivos "rojos"? ¿Solo algunos de ellos son recuperables?)
La recuperación de datos, especialmente en sistemas de archivos EXT, debe intentarse desde un CD en vivo u otro sistema que no dependa de la partición desde la que está recuperando. Desmontar o volver a montar el disco como lectura solo ayuda mucho en el esfuerzo de recuperación.
La mayoría de las veces trato de crear una imagen de la partición o del disco usando
dd
una herramienta similar, de modo que no estoy trabajando en el disco en sí:Una vez que tenga su imagen, puede usar una herramienta como
ext3grep
para tratar de encontrar los archivos que está buscando. Hay muchos interruptores diferentes que puede probar, pero este podría ser un buen comienzo:La
ext3grep
utilidad también proporciona varias formas diferentes de buscar en el sistema de archivos si no conoce el nombre del archivo. Verifiqueext3grep --help
los diferentes métodos de búsqueda.fuente
Preferí usar ext4magic como:
Tenga en cuenta que debe resolver el enlace simbólico por su cuenta
Referencias
http://sourceforge.net/projects/ext4magic/
http://rzr.online.fr/q/recover
fuente
No pude recuperar mi archivo crontab usando ext4magic o extundelete.
En Debian, el crontab para root está aquí:
Pero, utilizando el siguiente comando, pude al menos recuperar manualmente mi crontab de los registros.
Solo generará los trabajos cron ejecutados (sin temporizaciones), pero al menos esto es mucho más que comenzar desde cero.
Si no recuerda con qué frecuencia se ejecutan ciertos trabajos cron, tome un registro completo, por ejemplo, syslog.1 y esto le dará el recuento de ejecuciones durante el día:
fuente
AnalizarEXT
Analizar bloques de datos para datos de directorio EXT.
La documentación detallada sobre EXT4 se puede encontrar aquí:
Descargue el script perl con
No hay garantía, pero puede reconstruir sistemas de archivos eliminados.
fuente