¿Es inusual que "Verificar disco" en las utilidades de disco tarde tanto en una unidad de Time Machine?

Tengo una unidad externa FW800 de 3TB configurada para ser mi unidad Time Machine. Noté una actividad inusualmente alta en el disco y abrí Time Machine para ver si estaba haciendo una copia de seguridad. No, TM mostró que la copia de seguridad anterior se realizó entre 30 y 40 minutos antes y no hubo actividad en la aplicación.

Entonces, para ser demasiado cauteloso, abrí la Utilidad de disco, seleccioné la unidad externa e inicié "Verificar disco". He hecho esto cientos de veces antes en esta y otras unidades... sin hablar de soporte técnico profundo y duro aquí. cosas simples

Bueno, por alguna razón, está tomando MUCHO tiempo. Se ha estado moviendo, progresando a través de varios pasos, pero después de 30 minutos, todavía estima que falta otra hora y 35 minutos. Ha llegado a "Comprobación de directorios con enlaces múltiples" y ha estado sentado allí durante unos 10-15 minutos.

La unidad ha funcionado sin problemas durante más de un año y está llena en un 85 % (aunque no ha comenzado a eliminar las copias de seguridad antiguas), pero no recuerdo que haya tardado tanto en verificarse.

¿Hay algo acerca de los volúmenes de TM que hace que Verify Disk tarde más, o debo preocuparme por el hardware? ¿Cuál podría ser el motivo de la actividad de la unidad si TM no estaba realizando una copia de seguridad?

Respuestas (1)

El mecanismo de almacenamiento en el que cada copia de seguridad es una copia de seguridad completa es lo que lleva tanto tiempo verificar una unidad de Time Machine. Los directorios multienlazados son precisamente la razón por la que Time Machine hace que la comprobación sea tan lenta y precisamente por la que cada copia de seguridad no guarda dos copias del mismo archivo.

Puede comparar esto cronometrando su Mac y ver cuánto tiempo lleva verificar la unidad de origen. Ese proceso está limitado por la tasa de E/S (o latencia) del subsistema de almacenamiento. No lee el contenido de cada archivo (lo que mediría el ancho de banda del subsistema de almacenamiento).

El número de operaciones de entrada y salida por segundo (iops) se puede representar gráficamente en el Monitor de actividad si selecciona esa opción.

ingrese la descripción de la imagen aquí

Cada intervalo de respaldo duplica la cantidad de tops requeridos por la Utilidad de Discos. Supongamos que su unidad de copia de seguridad de Time Machine contiene dos meses de copias de seguridad y su Mac no duerme:

  • 24 copias de seguridad - una por hora
  • 31 copias de seguridad: una por día (el resto se elimina/recorta)
  • 4 copias de seguridad: una por semana (el resto se eliminan)

Podría estar equivocado por uno o dos, pero estás en el vecindario de 60 copias de cada archivo en tu Mac que se respaldan (no todos lo hacen, por lo que tal vez el descuento sea del 15% de los archivos que no se respaldan). ). Entonces, si Disk Utility tarda 15 minutos en verificar su Mac, la unidad Time Machine tardará 15 horas en verificar. Eso supone que la unidad externa está clasificada para los mismos iops que la unidad interna; por lo general, ese no es el caso. Puede estimar que las unidades externas son un factor de 2 más lentas debido a que las IOP son más lentas.

Ahora estás 30 horas esperando (o 25 horas si te descuentas el 15% de los expedientes).

En la práctica, no puedo verificar mis volúmenes de Time Machine ya que tengo tres Mac que realizan copias de seguridad durante tres meses (o mucho más) en una sola unidad. Simplemente no puedo esperar a que esa unidad sea "verificada" o "arreglada". En cambio, compro una segunda unidad y la cambio semanal o mensualmente.

Gracias por la gran respuesta. Ya estaba considerando una unidad TM redundante para la protección de datos... ¡usted me acaba de ayudar!
Bien dicho @johnneese - Múltiples destinos de copia de seguridad es mi característica favorita agregada a Time Machine últimamente. Si tiene un requisito comercial o su tiempo es valioso, agregar una tercera unidad para hacer una copia de seguridad de arranque SuperDuper/DiskUtility restore/CarbonCopyCloner es mi trifecta de dicha de copia de seguridad.
Después de una llamada cercana el año pasado, me volví bastante diligente con las prácticas de respaldo. Estoy usando SuperDuper para hacer varias copias (semanales) de mis unidades de datos y tengo otra unidad externa de arranque con imágenes mensuales de mi unidad del sistema (en caso de que TM falle). También tenga una imagen básica de OS X Mountain Lion, en caso de que quiera una compilación nueva. :)
Sí, llevar unidades USB con InstallESD y usar scripts munki es la progresión natural de este trastorno de angustia digital :-) 😎
Uh oh, ¿estás diciendo que puede empeorar? Pensé que ya era bastante malo. Gracias por el apoyo (tanto técnico como psicológico). Y, por cierto, no es paranoia si los archivos realmente están tratando de perderse.
Buena respuesta. "Comprobar directorios multienlazados" tardó unas 5 horas en mi partición Time Machine de 460 GB con 76 copias de seguridad. Sugerencia: si desea ver el progreso, en el Monitor de actividad, en la parte inferior de la pestaña "Disco", como en la captura de pantalla de bmike, mire el número "Lectura de datos:". Suponiendo que acaba de iniciar Disk Utility para hacer esto, terminará cuando ese número alcance aproximadamente el tamaño usado de su Time Machine.
¿Por qué no se cierra una revisión de Primeros Auxilios, incluso si no está haciendo ninguna reparación? Parece requerir una salida forzada.
@ MarnixA.vanAmmers esa es la situación en la que estoy; Mi ejecución es la suposición de que ESTÁ realizando comprobaciones/reparaciones, lo que podría llevar muchas, muchas horas debido al aspecto multienlace de Time Machine que se describe aquí.