El comprobador de coherencia (un programa del sistema tal como fsck en UNIX o chkdsk en MS-DOS),
Comprobación de coherencia
1-Fallas de hardware y de software2-Fenómenos meteorológicos atmosféricos
3-Fallas en el suministro de energía4-incendios e inundaciones
5-Robos, vandalismo (incluso terrorismo)
Los algoritmos de asignación y de gestión del espacio libre dictan los tipos de problemas que el comprobador puede tratar de detectar y dictan también el grado de éxito que el comprobador puede tener en esta tarea. Por ejemplo, si se utiliza un sistema de asignación enlazada y existe un enlace entre cada bloque y el siguiente, puede reconstruirse el archivo completo a partir de los bloques de datos y volver a crear la estructura de directorios.
La comprobación de coherencia realiza una comprobación bloque a bloque para asegurarse de que todos los datos de la réplica sean coherentes con los datos protegidos.
Manejo de un bloque defectuoso:
La solución en hardware:
• Consiste en dedicar un sector del disco a la lista de bloques defectuosos.
• Al inicializar el controlador por primera vez:
o Lee la “lista de bloques defectuosos”.
o Elige un bloque (o pista) de reserva para reemplazar los defectuosos.
o Registra la asociación en la lista de bloques defectuosos.
o En lo sucesivo, las solicitudes del bloque defectuoso utilizarán el de repuesto.
La solución en software:
• Requiere que el usuario o el sistema de archivos construyan un archivo con todos los bloques defectuosos.
• Se los elimina de la “lista de bloques libres”.
• Se crea un “archivo de bloques defectuosos”:
o Esta constituido por los bloques defectuosos.
o No debe ser leído ni escrito.
o No se debe intentar obtener copias de respaldo de este archivo.