¿Qué es la recuperación de datos?

essence of data recovery and principles of working of data recovery software

A pesar de la confiabilidad cada vez mayor de los dispositivos de almacenamiento, la pérdida de información digital sigue siendo bastante común. Las causas más frecuentes de la pérdida de archivos son errores humanos, problemas de software (como virus informáticos), cortes de energía y fallas de hardware. Por suerte, la información almacenada en un medio digital casi siempre es recuperable. En el siguiente artículo se explica qué es la recuperación de datos, y se describen los problemas de pérdida de datos más comunes y las formas de abordarlos.


¿Qué es la recuperación de datos?

La recuperación de datos se puede definir como un proceso de obtención de la información que se encuentra en un dispositivo de almacenamiento al que no se puede acceder utilizando los medios estándar debido a su borrado previo o a ciertos daños en el dispositivo. Hay diferentes enfoques para recuperar archivos perdidos, pero tal recuperación es posible sólo con la condición de que el contenido en cuestión esté presente en algún lugar del almacenamiento. Por ejemplo, es imposible restaurar el archivo que nunca se ha escrito en un almacenamiento, como en caso de que un documento se creó, pero finalmente no se guardó en el disco duro debido a un corte de energía. Asimismo, ninguno de los métodos de restauración existentes puede ayudar a hacer frente a los casos de borrado permanente de ficheros, cuando el espacio que ocupan en el almacenamiento se reescribe con otra información; en tales circunstancias, los archivos perdidos sólo se pueden recuperar de una copia de seguridad externa.

En general, las técnicas de recuperación de datos se dividen en dos tipos: basadas en software y aquellas que implican la reparación o sustitución de los componentes de hardware dañados en un entorno de laboratorio. En la mayoría de los casos, se utiliza el primer enfoque que implica el uso de utilidades especializadas capaces de interpretar la estructura lógica del almacenamiento afectado, leer los datos requeridos y entregarlos al usuario en una forma utilizable para su copia posterior. Las reparaciones físicas son realizadas por los especialistas en los casos más severos, por ejemplo, cuando algunas partes mecánicas o eléctricas del dispositivo ya no funcionan correctamente; en este caso, todas las medidas están dirigidas a la recuperación de una sola vez del contenido crítico, sin la posibilidad del uso continuado del dispositivo afectado.

Casos típicos de pérdida de datos

Por regla general, el éxito del procedimiento depende en gran medida de la elección del método de recuperación adecuado y su aplicación oportuna. Por eso es muy importante determinar la causa de la pérdida en particular y saber qué se puede hacer en cada caso específico. De lo contrario, las acciones incorrectas pueden conducir a la destrucción irreversible de la información.

Las causas más comunes de la pérdida de datos son:

  • Eliminación accidental de archivos o carpetas

    Cada sistema de archivos realiza la eliminación de archivos de manera diferente. Por ejemplo, en Windows, el sistema de archivos FAT marca las entradas del directorio de archivos como "no utilizadas" y destruye la información sobre la asignación del archivo (excepto el inicio del archivo), en NTFS sólo la entrada del archivo se marca como "no utilizada", el registro se elimina del directorio y el espacio en disco también se marca como "no utilizado"; la mayoría de los sistemas de archivos de Linux/Unix destruyen el descriptor del archivo (información sobre la ubicación del archivo, su tipo, tamaño, etc.) y marcan el espacio en disco como "libre".

    Sugerencia: Para obtener más información sobre los sistemas de archivos y sus tipos, por favor, consulte el artículo sobre los conceptos básicos de los sistemas de archivos.

    El objetivo principal de la eliminación de archivos es liberar el espacio de almacenamiento ocupado por el archivo para almacenar uno nuevo. Por motivos de rendimiento, el espacio de almacenamiento no se borra inmediatamente, lo que hace que el contenido del archivo permanezca en el disco hasta que el espacio que ocupa se reutilice para guardar nuevos datos.

    Sugerencia: Consulte la siguiente guía, si necesita recuperar sus archivos eliminados.

  • Formateo del sistema de archivos

    El formateo del sistema de archivos puede iniciarse por error, por ejemplo, como resultado de la elección de una partición de disco incorrecta o debido a un mal manejo del almacenamiento (por ejemplo, los dispositivos NAS suelen formatear el almacenamiento interno después de un intento de reconfigurar RAID).

    En el proceso del formateo se crean estructuras de sistema de archivos vacías en el almacenamiento con la sobrescritura posterior de toda la información. Si los tipos del sistema de archivos nuevo y anterior coinciden, las estructuras del sistema existente se sobrescriben con nuevas; y si los tipos difieren, las estructuras se escriben en diferentes ubicaciones, por lo que pueden borrar el contenido del usuario.

  • Daño lógico al sistema de archivos

    Los sistemas de archivos modernos se caracterizan por un alto nivel de protección contra errores internos, pero aún a menudo permanecen indefensos ante fallas de hardware o software. Incluso un pequeño fragmento de contenido incorrecto escrito en una ubicación inapropiada en el almacenamiento puede provocar la destrucción de las estructuras del sistema de archivos, la rotura de los enlaces de los objetos del sistema de archivos y la conversión del sistema en sí en ilegible. A veces, este problema puede ocurrir debido a apagones o fallas de hardware.

  • Pérdida de información sobre una partición

    Esta falla puede ocurrir debido a una operación fallida de "fdisk" o un error de usuario, lo que generalmente resulta en la pérdida de información sobre la ubicación y el tamaño de una partición.

  • Fallo del dispositivo de almacenamiento

    Si usted sospecha que hay algún problema físico con el almacenamiento (por ejemplo, el dispositivo no arranca, hace ruidos inusuales, se sobrecalienta, tiene problemas con la lectura, etc.), no le recomendamos intentar recuperar datos por su cuenta. Debe llevarlo a un especialista.

    Si se ha producido una falla en un sistema RAID (falla de una sola unidad en RAID 1 o RAID 5, o falla de como máximo dos unidades en RAID 6, etc.), la restauración es posible incluso sin la unidad fallida, ya que la redundancia de RAID permite recrear la contenido de dicho componente.

    Sugerencia: Para obtener más información sobre las probabilidades de la recuperación exitosa según el caso de pérdida de datos y el sistema operativo, consulte los artículos sobre los detalles de la restauración de datos de diferentes sistemas operativos y las probabilidades de restaurar los datos perdidos.

¿Cómo funciona el software de recuperación de datos?

La información que permanece en un almacenamiento intacto generalmente se puede recuperar sin ayuda profesional por medio de un programa especializado. Sin embargo, cabe resaltar que no se puede recuperar ninguna información después de que se sobrescriba. Por esta razón, no se debe escribir nada en el almacenamiento hasta que se recuperen todos los archivos necesarios.

La mayoría de las utilidades de recuperación de datos utilizan el análisis de metadatos, el método de recuperación por contenido conocido o los ambos.

Los metadatos son información de servicio oculta que se almacena en el sistema de archivos. Su análisis ayuda a encontrar las estructuras principales en el almacenamiento donde se registra la información sobre la ubicación del contenido de los archivos, sus propiedades y la jerarquía de directorios. Una vez detectada, esta información se procesa y se utiliza para restaurar el sistema de archivos dañado. Este método es preferible a la recuperación raw (recuperación por contenido conocido), ya que permite obtener archivos con sus nombres originales, en sus carpetas nativas y con marcas de fecha y hora iniciales. A menos que los metadatos estén corrompidos gravemente, es posible reconstruir toda la estructura de carpetas, según las específicas de los mecanismos empleados por el sistema de archivos para deshacerse de los elementos "innecesarios". Aún así, dicho análisis no se puede realizar con éxito cuando faltan las partes cruciales de los metadatos. Por eso, es muy importante abstenerse de usar herramientas de reparación del sistema de archivos o realizar operaciones que puedan resultar en su modificación hasta que los datos se restauren por completo.

Generalmente, cuando no se logra el resultado deseado con la ayuda del análisis de metadatos, se realiza la búsqueda de archivos por su contenido conocido. En este caso, el "contenido conocido" no significa todo el contenido raw de un archivo, sino sólo los patrones particulares típicos de los archivos del formato dado que se pueden detectar al inicio o al final del archivo. Estos patrones se conocen como "firmas de archivos" y se pueden usar para determinar si una parte de los datos en el almacenamiento pertenece a un archivo de un tipo conocido. Los archivos recuperados con este método obtienen nombres nuevos y una extensión según la firma encontrada, y se asignan a nuevas carpetas, por lo general creadas por el programa para archivos de diferentes tipos. La desventaja clave del método consiste en que algunos archivos pueden carecer de firmas identificables o tener sólo una firma que indica el inicio de un archivo, lo que dificulta la definición de dónde termina, especialmente cuando sus partes no se almacenan consecuentemente.

Para lograr los mejores resultados, el software de recuperación de datos puede usar las ambas técnicas descritas simultáneamente. Otros detalles dependen principalmente del tipo de medio digital y se pueden consultar en la sección de soluciones de recuperación de datos.

Última actualización: el 8 de agosto de 2022

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