Recuperació d'arxius

De wikimanuals
La revisió el 09:12, 5 maig 2011 per Sasogu (discussió | contribucions)
(dif) ← Versió més antiga | Versió actual (dif) | Versió més nova → (dif)
Jump to navigation Jump to search

 Recuperación de archivos en Linux con Magic Rescue
Magic Rescue es una herramienta que se distribuye libremente y está disponible en los repositorios de Ubuntu, aparentemente no tiene la limitación sobre el formato ext3 y es bastante estable.

Lo primero sera instalar Magic Rescue.

sudo apt-get install magicrescue

Para conocer cuales son los formatos soportados, listamos el contenido de la carpeta 'recipes', donde se incluyen tanto para aplicaciones de ofimática como multimedia. Las recetas son pequeños archivos de texto que indican los encabezados de cierto tipo de archivo, para que la herramienta pueda identificarlos y recuperarlos.

ls /usr/share/magicrescue/recipes
avi canon-cr2 elf flac gimp-xcf gpl gzip jpeg-exif jpeg-jfif mp3-id3v1 mp3-id3v2 msoffice perl png zip

En caso de duda sobre cuales son nuestras unidades de disco en el sistema, lo consultamos con df.

df -h

S.ficheros Tamaño Usado Disp Uso% Montado en

/dev/sda1 531G 3.3G 501G 1% /
tmpfs 1007M 0 1007M 0% /lib/init/rw
varrun 1007M 344K 1007M 1% /var/run
varlock 1007M 0 1007M 0% /var/lock
udev 1007M 172K 1007M 1% /dev
tmpfs 1007M 392K 1007M 1% /dev/shm
lrm 1007M 2.4M 1005M 1% /lib/modules/2.6.28-12-generic/volatile
 
Una recomendación en este tipo de procedimientos es montar una unidad independiente a la que se va a revisar, de manera que no se sobreescriban archivos eliminados con los que se vayan recuperando.


Para este ejemplo pensaremos que tenemos una unidad /dev/sdb1 con la carpeta /media/recuperados. Ya con esta información, iniciamos la recuperación con esta línea en bash. l}

sudo magicrescue -d /media/recuperados/ -r /usr/share/magicrescue/recipes/msoffice /dev/sda1

Donde:

-d es la unidad/carpeta para salvar los archivos recuperados.
-r es la receta a utilizar, en el ejemplo estamos recuperando archivos de MS Office.

Este proceso puede tardar mucho tiempo(horas), dependiendo del tamaño de la partición, etc. Para más información, recomiendo revisar la pagina man de Magic Rescue.