¿Hay alguna forma de restaurar archivos borrados en Unix, BSD y Solaris?

La mayoría de los usuarios del SO UNIX y los sistemas basados ​​en UNIX, como BSD y Solaris, suelen eliminar archivos y directorios ejecutando el comando rm en la línea de comandos. Cuando se utiliza con -I, -r o -f, este comando permite acelerar el proceso de eliminación de elementos, especialmente cuando se trata de numerosos archivos similares. Sin embargo, este método plantea un mayor riesgo de contratiempos. Es que en este caso, el sistema operativo no solicita confirmación antes de eliminar cada archivo particular y se deshace inmediatamente de todos ellos. Otras maneras de borrado de archivos son más seguras pero, lamentablemente, ninguna de ellas puede proteger por completo al usuario de la eliminación accidental de información importante.

Una vez detectada la eliminación incorrecta de datos, surge una necesidad urgente de recuperar ellos. Afortunadamente, los bloques de datos y algunos de sus atributos permanecen en el almacenamiento hasta que se sobrescriban con otra información. Simplemente se marcan como eliminados y se vuelven inaccesibles de manera estándar. Las posibilidades de recuperación de datos eliminados dependen principalmente de la cantidad de operaciones de escritura posteriores y de los métodos elegidos para la restauración de archivos faltantes.

Recuperar archivos eliminados de los sistemas de archivos de UNIX, OpenBSD, NetBSD, FreeBSD, Solaris

Los principales sistemas de archivos que se utilizan en el entorno de UNIX son UFS (UFS2) y ZFS, aunque cada vez más plataformas emplean los sistemas adaptados de la familia de sistemas de Linux. Cada uno de ellos tiene sus propios algoritmos de eliminación de archivos que se pueden consultar en el artículo Peculiaridades de la recuperación de datos según el sistema operativo. Dichas peculiaridades determinan las técnicas que utiliza el software de recuperación de datos para restaurar archivos e influyen en la calidad de los resultados obtenidos. Aún así, desde el punto de vista del usuario, los pasos que se deben realizar para recuperar archivos faltantes no difieren significativamente de los que se deben realizar para recuperar datos en Linux.

SysDev Laboratories recomienda UFS Explorer Standard Recovery y otros productos de UFS Explorer como soluciones de software efectivas que son compatibles con UFS (UFS2) y todos los sistemas de archivos de Linux más populares, así como con los volúmenes ZFS simples y en bandas.

Nota: La recuperación de archivos eliminados es posible siempre que no se sobrescriban con alguna otra información. Por este motivo, se recomienda encarecidamente detener todas las operaciones en el almacenamiento del que se han eliminado los datos e inmediatamente empezar a recuperar ellos.

Nota: Si los archivos se eliminan de una unidad de estado sólido (SSD) con el comando TRIM habilitado, es muy probable que se borren de manera irrecuperable justo después de la eliminación. La recuperación exitosa de archivos eliminados de dichos dispositivos generalmente es poco probable.

  1. Para evitar que los archivos eliminados se sobrescriban por algún usuario o proceso, cambie el sistema al modo de un solo usuario y desmonte el sistema de archivos del directorio problemático al ejecutar el comando "desmontar" especificando el nombre del disco o el punto de montaje. Como el directorio "/root" no se puede desmontar, si los datos eliminados se almacenaron allí, se recomienda sacar la unidad de la computadora y conectarla como almacenamiento secundario a otra PC.

    Sugerencia: Por favor, consulte las instrucciones, si necesita conectar su disco duro a la placa base o conectar un HDD externamente usando un adaptador USB a SATA/IDE.

  2. Descargue el archivo de instalación de UFS Explorer Standard Recovery, eligiendo la opción "Descargar para Linux", extraiga el contenido del archivo descargado y lance el instalador después de ingresar su contraseña de usuario. Absténgase del uso de la partición de la que se borraron los datos, ya que cualquier procedimiento de escritura en ella puede provocar su destrucción.

    Nota: Para ejecutar UFS Explorer Standard Recovery, su sistema operativo debe tener X-Server (X11) y las bibliotecas compartidas necesarias. En caso de que la instalación falle, ejecute el comando ldd para descubrir las bibliotecas faltantes e instálelas.

  3. Abra la aplicación y, si es necesario, modifique los ajustes del programa que se pueden encontrar en el panel de configuración.
  4. UFS Explorer Standard Recovery reconoce automáticamente todas las particiones disponibles y las muestra en el panel a la izquierda. Seleccione la partición necesaria orientándose a su tamaño, tipo de sistema de archivos o contenido. Escanéela en busca de datos perdidos usando la herramienta "Escanear este almacenamiento" de la barra de herramientas, el botón "Iniciar escaneo" o la opción correspondiente en el menú contextual del almacenamiento.
  5. Establezca los parámetros óptimos para el escaneo. Si desea que el procedimiento se complete en menos tiempo, puede anular la selección de todos los sistemas de archivos excepto el empleado en su partición y deshabilitar IntelliRAW. Ahora, haga clic en "Iniciar escaneo" y espere hasta que finalice el procedimiento.

    Sugerencia:Encuentre más información sobre cómo configurar el escaneo en las instrucciones del escaneo de unidades con UFS Explorer.

  6. Revise los archivos y carpetas encontrados. Se pueden ordenar por nombre, fecha, tipo o previsualizar en el visor integrado. Los eliminados que han sido encontrados se pueden identificar por el color rojo de sus nombres. Las opciones de búsqueda rápida y avanzada pueden ayudar a encontrar archivos particulares.

    Sugerencia: La información disponible en Evaluar y guardar los resultados de la recuperación de datos puede facilitar su trabajo con las carpetas y archivos obtenidos.

  7. Presione el botón "Definir selección", seleccione los archivos y carpetas para recuperar y haga clic en "Guardar selección". Elija otra partición/disco o una ubicación de red como un almacenamiento de destino para sus archivos.

    Sugerencia:Si desea guardar los datos recuperados en un almacenamiento conectado en red, por favor, consulte una guía correspondiente.

Nota: Si los datos se perdieron del directorio "/root" y es imposible extraer la unidad y adjuntarla a otra computadora o si en su sistema operativo faltan algunos de los componentes necesarios para trabajar con el software (X- servidor, bibliotecas, etc.), usted puede arrancar el equipo con UFS Explorer Backup and Emergency Recovery CD y realizar la recuperación segura de datos. Para obtener más información, por favor, lea el artículo sobre Recuperación de datos de la partición del sistema.

Última actualización: el 19 de abril de 2022

Si le gusta este artículo, compártalo en sus redes sociales: