¿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, sino que 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.

Cuando un usuario se da cuenta de su error, surge una necesidad urgente de recuperar lo borrado. Afortunadamente, los bloques de datos y algunos de los atributos de los archivos eliminados permanecen en el almacenamiento hasta que se sobreescriban 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 lo borrado.

Cómo recuperar archivos borrados en 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 borrados en Linux

Por otro lado, cabe resaltar que la recuperación de archivos eliminados o perdidos de los sistemas de archivos mencionados anteriormente sólo es posible antes de que sean reemplazados (es decir, sobreescritos) con otra información. Por este motivo, le recomendamos que deje de interactuar con el dispositivo de almacenamiento del que se borraron los datos necesarios y de inmediato proceda a recuperarlos.

Además, tenga en cuenta, por favor, que es muy probable que el contenido de los archivos eliminados de una unidad de estado sólido (SSD) con el comando TRIM habilitado se borre inmediatamente después de la eliminación. En tales circunstancias, su recuperación suele estar más allá de los límites de lo posible.

En el resto de los casos, 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.

  1. Para prevenir que los archivos eliminados se sobreescriban 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 del punto de montaje.

    Como el directorio "/root" no se puede desmontar, si los datos eliminados se almacenaban allí, se recomienda sacar la unidad de la computadora y conectarla como un almacenamiento secundario a otra PC.

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

  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. Por favor, absténgase de utilizar para este fin la partición de la que desea restaurar ficheros, ya que cualquier dato nuevo guardado en ella puede provocar la sobreescritura de la información actual, junto con los archivos recién eliminados. Y una vez sobrescritos, estos archivos se pierden sin posibilidad de ser recuperados más tarde.

    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 ausentes e instale las faltantes.

  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. Encuentre y seleccione la partición necesaria orientándose a su tamaño, tipo de sistema de archivos o contenido. A continuación, lance su escaneo usando el instrumento "Escanear este almacenamiento" de la barra de herramientas, el botón "Iniciar escaneo" en la parte inferior de la interfaz 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. Después de esto, haga clic en "Iniciar escaneo" y espere a que se lleve a cabo 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 por el software se pueden identificar por el color rojo de sus nombres. Las opciones de búsqueda rápida y avanzada le ayudarán a encontrar archivos particulares.

    Sugerencia: Las instrucciones disponibles en Evaluar y guardar los resultados de la recuperación de datos pueden facilitar su trabajo con las carpetas y archivos obtenidos.

  7. Pulse el botón "Definir selección", seleccione los archivos y carpetas a copiar y haga clic en "Guardar selección". Elija otra partición/unidad o una carpeta de red compartida como un almacenamiento de destino. Asegúrese de no guardar los datos recuperados en el mismo almacenamiento del que se están recuperando, ya que hacerlo puede arruinar los resultados de la recuperación y provocar la pérdida irreversible de datos.

    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 17 de junio de 2024

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