Página principal » cómo » ¿Cómo puedo minimizar la pérdida y la corrupción de los datos de la unidad flash?

    ¿Cómo puedo minimizar la pérdida y la corrupción de los datos de la unidad flash?

    Constantemente está conectando y desenchufando (y montando / desmontando) su unidad flash. ¿Qué puedes hacer para minimizar la pérdida potencial de datos??

    La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..

    La pregunta

    El lector Superusuario Peter quiere saber qué puede hacer para mantener intactos el sistema de archivos y los archivos de sus unidades flash. El escribe:

    Me he encontrado con varias memorias USB con un sistema de archivos dañado en solo 2 años. En un entorno solo para Windows (Vista y más reciente), ¿qué se puede hacer para reducir la posibilidad de daños en el sistema de archivos y la pérdida de datos en una sola unidad USB??<

    • ¿Qué sistema de archivos es el más robusto??
    • Qué tecnologías o etiquetas (certificadas por xyz, etc.) indican que las memorias USB que las soportan tienen menos probabilidades de dañarse?
    • ¿Hay algo más a tener en cuenta??

    ¿No hay nada que pueda hacer o hay pasos preventivos que puede tomar??

    La respuesta

    Superusuario colaborador Breakthrough ofrece los siguientes consejos:

    ¿Qué se puede hacer para reducir la posibilidad de que el sistema de archivos se corrompa y se produzcan pérdidas de datos en una sola unidad USB??

    Los sistemas de archivos de uso común como FAT32 o NTFS no almacenan datos Información de validación (solo en el propio sistema de archivos interno). Mantener copias de seguridad de sus datos, valide los datos con sumas de control (puede generar hashes MD5 / SHA1 para sus archivos solo para comprobar si algún dato ha sido dañado), y / o almacene los archivos de recuperación.

    Y por último, independientemente del sistema de archivos, debieras siempre desmontar adecuadamente la unidad Esto garantiza que se completen todas las lecturas / escrituras de archivos existentes, y que se hayan eliminado todos los búferes de lectura / escritura.

    ¿Qué sistema de archivos es el más robusto??

    La robustez tiene un precio: la compatibilidad. Podría decirse que querría un sistema de archivos con validación de datos y suma de comprobación (o datos redundantes) integrados como ZFS, pero eso no es muy portátil con Windows / OSX. Si el rendimiento es una preocupación, es posible que desee probar exFAT, que parece ser compatible con la mayoría de los sistemas operativos principales, o con alguna configuración ligera..

    Qué tecnologías o etiquetas (certificadas por xyz, etc.) indican que las memorias USB que las soportan tienen menos probabilidades de dañarse?

    Cualquier cosa que mantenga viva la memoria flash durante más tiempo, especialmente la nivelación del desgaste y el aprovisionamiento excesivo. Si la unidad admite la nivelación del desgaste, una unidad más grande mantendrá más sectores disponibles en el caso de que algunos se desgasten.

    Al final del día, la memoria flash no dura para siempre. Toda la memoria flash actual tiene un número limitado de ciclos de lectura / escritura, lo que inherentemente provoca la pérdida de datos con el tiempo. Puede mitigar este riesgo realizando copias de seguridad periódicas y validando sus datos con sumas de comprobación para determinar cuando un archivo ha sido corrompido.

    También es posible usar un sistema de archivos con integridad y recuperación de datos incorporados, pero estos son poco comunes en muchos entornos que no son UNIX al momento de escribir esto. También pueden ser más lentos y, en realidad, desgastar el disco más rápido, debido a los requisitos de almacenamiento de sumas de comprobación adicionales e información redundante para cada archivo..

    Para cada caso hay una solución, solo tiene que sopesar las consideraciones de portabilidad / integridad / velocidad.

    Un buen consejo para asegurarte de obtener la máxima vida útil esperada de tu unidad flash.


    ¿Tienes algo que agregar a la explicación? Apague el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.