Obre el menú principal

Diferència entre revisions de la pàgina «Recuperació d'arxius»

 
Línia 2: Línia 2:
  
 
== Lo primero sera instalar Magic Rescue.  ==
 
== Lo primero sera instalar Magic Rescue.  ==
<pre>sudo apt-get install magicrescue</pre>
+
<pre>sudo apt-get install magicrescue</pre>  
 
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.  
 
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.  
 
<pre>ls /usr/share/magicrescue/recipes
 
<pre>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</pre>
+
avi canon-cr2 elf flac gimp-xcf gpl gzip jpeg-exif jpeg-jfif mp3-id3v1 mp3-id3v2 msoffice perl png zip</pre>  
 
En caso de duda sobre cuales son nuestras unidades de disco en el sistema, lo consultamos con df.  
 
En caso de duda sobre cuales son nuestras unidades de disco en el sistema, lo consultamos con df.  
<pre>df -h</pre>
+
<pre>df -h</pre>  
S.ficheros Tamaño Usado Disp Uso% Montado en
+
S.ficheros Tamaño Usado Disp Uso% Montado en  
<pre>
+
<pre>/dev/sda1 531G 3.3G 501G 1% /
/dev/sda1 531G 3.3G 501G 1% /
 
 
tmpfs 1007M 0 1007M 0% /lib/init/rw
 
tmpfs 1007M 0 1007M 0% /lib/init/rw
 
varrun 1007M 344K 1007M 1% /var/run
 
varrun 1007M 344K 1007M 1% /var/run
Línia 16: Línia 15:
 
udev 1007M 172K 1007M 1% /dev
 
udev 1007M 172K 1007M 1% /dev
 
tmpfs 1007M 392K 1007M 1% /dev/shm
 
tmpfs 1007M 392K 1007M 1% /dev/shm
lrm 1007M 2.4M 1005M 1% /lib/modules/2.6.28-12-generic/volatile</pre>
+
lrm 1007M 2.4M 1005M 1% /lib/modules/2.6.28-12-generic/volatile</pre>  
{{Consell| }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}
+
{{Consell|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.}}
<pre>sudo magicrescue -d /media/recuperados/ -r /usr/share/magicrescue/recipes/msoffice /dev/sda1</pre>
+
 
 +
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}  
 +
<pre>sudo magicrescue -d /media/recuperados/ -r /usr/share/magicrescue/recipes/msoffice /dev/sda1</pre>  
 
Donde:  
 
Donde:  
  

Revisió de 09:12, 5 maig 2011

 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
Nota idea.png
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.