Las copias de seguridad de Time Machine se quedan atascadas con un 100% de CPU a través de tmutil

0

Bueno, recientemente decidí intentar cambiar mis copias de seguridad de Time Machine a tmutil para poder tener un mayor control sobre cuándo se ejecutaron, pero también para poder ejecutar algunas cosas adicionales antes y después.

De todos modos, decidí comenzar con una prueba simple con un agente de inicio configurado para ejecutar el siguiente comando una vez por hora:

tmutil --block

Estoy usando la opción --block para asegurarme de que la tarea permanezca visiblemente activa hasta que se realice la copia de seguridad, y porque la necesitaré si quiero ejecutar comandos luego. Sin embargo, el problema que tengo es que cuando la copia de seguridad llega a la etapa de finalización al final, con frecuencia se atasca con backupd incrementando hasta el 100% de utilización de la CPU.

Detener la copia de seguridad y ejecutar con "Copia de seguridad ahora" desde el menú de Time Machine funcionará normalmente, y volver a las copias de seguridad automáticas regulares de Time Machine funciona bien sin hacer esto.

Es solo cuando se usa tmutil --block que esto parece suceder, ¿alguna idea de por qué?

    
pregunta Haravikk 03.12.2013 - 22:23

1 respuesta

1

Tenía la sensación de que podría haber publicado esto demasiado pronto; Acabo de hacer que la copia de seguridad normal de Time Machine haga lo mismo.

Sin embargo, el culpable que descubrí fue que de alguna manera tenía una copia de seguridad .inprogress que era más antigua que la copia de seguridad más reciente (de hecho, desde entonces se habían realizado cinco o seis copias de seguridad). No tengo idea de cómo llegó allí, pero sudo tmutil delete <path to .inprogress file> resolvió el problema.

No estoy seguro de si marcaré esto como la respuesta correcta o no, ya que todavía no tengo idea de cómo terminé con un archivo .inprogress sobrante, o por qué solo comenzó a causar problemas cuando lo hizo, o por qué no siempre afectó a las copias de seguridad automáticas ...

    
respondido por el Haravikk 03.12.2013 - 23:04

Lea otras preguntas en las etiquetas