
Tengo un servidor que informa algunos mensajes de error relacionados con la corrupción de NTFS.
Informa que existe posible corrupción dentro de d:\$mft
Sin embargo, no he encontrado ningún daño, ni archivos ilegibles, etc.
Mi pregunta es, ¿cómo se detecta la corrupción del $mft y cuál es su impacto potencial?
Mi conjetura es la siguiente:
- $MFT es esencialmente una base de datos relacional que contiene archivos y permisos, etc.
- Si vemos la corrupción $MFT como corrupción a nivel de cada uno de estos registros, entonces es perfectamente plausible que la corrupción $MFT solo afecte la lectura y edición del archivo que tiene un registro $MFT asociado que está dañado. (Obviamente simplificado para ayudar a la comprensión)
- Sólo encontraré el archivo ilegible cuando intente abrir/editar el archivo cuyo "puntero" en $MFT está dañado. (Por lo tanto, respondiendo a mi pregunta sobre cómo se detecta la corrupción MFT).
- Si este archivo no fuera importante para mí, ¿podría ignorar felizmente esta corrupción de $MFT? Por ejemplo, si no fuera un archivo de base de datos crítico, etc.
La razón por la que hago la pregunta es que he leído que CHKDSK a menudo no puede reparar estos errores y quiero saber si puedo "ignorar" el error de forma segura y tener tiempo para tomar otras medidas, o ignorarlo de forma segura, etc.
Como ocurre con toda corrupción, necesito descartar un problema subyacente en el disco, a diferencia de la corrupción de "nivel lógico".
Respuesta1
Si se trata de algún tipo de sistema de producción donde residen datos importantes... ¡Haría una copia de seguridad completa pronto!
luego haría chkdsk /f para corregir los errores. Es posible que pierda cierta información en el proceso, pero también podría reparar la estructura rota de su disco lógico.
Tenga en cuenta que es posible que esté ante el comienzo de un problema de disco físico. Y puede que lo pierdas todo y tengas que empezar desde cero. Sus copias de seguridad serán útiles en ese momento para regresar a donde estaba.