Recientemente actualicé a El Capitán, y le dije a Time Machine que hiciera una copia de seguridad. Se quedó atascado en la preparación de la copia de seguridad durante horas, así que lo detuve, eliminé el archivo InProgress, reinicié e intenté nuevamente. Después de ~ 30 minutos, Time Machine todavía se estaba preparando. Miré en el monitor de actividad y la copia de seguridad solo había leído ~ 140Mb, en 30 minutos ... Al mirar iStatMenus, encuentro que la copia de seguridad tiende a tener una velocidad de lectura entre nada y 120Kb / s (si tengo suerte. A veces alcanza su punto máximo. a 500kb / s, y muy raramente 1Mb / s). Spotlight no está indexando (como escuché a veces Spotlight se interpone en el camino de la copia de seguridad), y el disco duro se ha dormido en el momento en que escribí esto, rara vez se despertaba para que mi Mac leyera brevemente algo de él.
Esto es lo que aparece en la consola cuando se busca una copia de seguridad:
Prefiero no tener que volver a formatear mi disco duro, en caso de que alguna vez quiera volver a Yosemite, sin embargo, estoy dispuesto a hacerlo si resuelve el problema.
Además, parece que cada vez que reinicio mi Mac, el disco duro pierde su icono de Time Machine y vuelve a un disco naranja.
Captura de pantalla del Monitor de actividad, modo Disco a ~ 50 min.
EDITAR: He intentado deshabilitar y volver a habilitar Spotlight para el disco, y también he borrado la carpeta .Spotlight-V100 y reiniciado. Ningún cambio.
EDIT 2: lo que parecen ser algunos errores ha aparecido en la consola
EDITAR 3: ¡ Después de muchas, muchas horas, Time Machine ha terminado de escanear y ahora está retrocediendo! Todavía me gustaría saber por qué tardó tanto (no esperaba que la actualización a El Capitan tomara tanto tiempo. También excluí los archivos del sistema, aunque supongo que me espera otra larga espera desde que los eliminé de la lista de excepciones)
fuente
Respuestas:
Parte del problema es que las operaciones de entrada / salida (E / S) de baja prioridad ahora parecen estar fuertemente aceleradas. Puede verificarlo a través de la Terminal (se puede encontrar a través de Spotlight (generalmente vinculado a ⌘Space) e ingresando
terminal
) y luego ingresando en el indicador de bash:y busca las
THROTTLED
entradas. Si los ve, la copia de seguridad se estrangula.Entonces, si tiene una tonelada de archivos, solo el tiempo que lleva hacer la E / S tarda para siempre, incluso si los archivos son pequeños (porque realiza muchas más operaciones de E / S,
xattrs
etc., de lo que solía hacerlo).Ve a una Terminal e ingresa:
Para mí, esto acelera de 72 horas a ~ 4 horas en un sistema de archivos con 2.5 millones de archivos.
También es una buena idea volver a habilitar la aceleración después de que su copia de seguridad finalice correctamente con el siguiente comando
fuente
man sysctl
muestra lo siguiente: "La opción -w ha quedado en desuso y se ignora silenciosamente" . Entonces supongo que no es necesario escribir el valor. ¿Es eso correcto?-w
y funcionará.sudo fs_usage backupd
vi muchas entradas pero no pude encontrar la palabra claveTHROTTLED
nithrottled
(usandogrep
). A pesar de esto, después de ajustardebug.lowpri_throttle_enabled
a0
, Time Machine estima que tardaría 3 horas para copia de seguridad de mi 155 GB de datos en lugar de no terminar la estimación. Me alegro de haber encontrado este hilo.Confirmo que el comando:
funciona perfectamente.
Si desea que sea permanente durante el reinicio, puede hacer lo siguiente.
crear un archivo debajo
/Library/LaunchDaemons/fix-el-capitan-slow-time-machine-speed.plist
asegúrese de que el archivo pertenece a la raíz
emitir el comando
Puede encontrar el contenido del archivo en este resumen
fuente
Encontré este artículo en los foros de discusión de Apple sobre el mensaje que aparece en la Consola (mientras no hace nada o hace una copia de seguridad a 10 bytes / segundo):
En mi caso, pude descartar todas las copias de seguridad antiguas, así que desmonté el volumen de la Mac problemática, monté la unidad / recurso compartido de red desde otra computadora (no una Mac), eliminé todo el
.sparsebundle
directorio (lo que tomó un tiempo sorprendentemente largo) y luego comenzó la copia de seguridad nuevamente. Creó una nueva.sparsebundle
y ahora está realizando una copia de seguridad de alrededor de 10 MB / seg.Si no desea eliminar sus copias de seguridad existentes, puede probar una de las otras sugerencias en esa página:
.Spotlight-V100
(que no tenía);mdutil
para deshabilitar y volver a habilitar la indexación de Spotlight en el volumen:sudo mdutil -i off /Volumes/Time\ Machine\ Backups
sudo mdutil -i on /Volumes/Time\ Machine\ Backups
(ver esa discusión para más detalles e ideas).
fuente
Tuve problemas similares después de mudarme a El Capitán: las copias de seguridad (incluso las pequeñas) se redujeron a un verdadero rastreo. Así que hice un volcado de la conversación entre la Mac y el NAS, y vi numerosas solicitudes fallidas de FPGetFileDirParms. AFP es (¿era?) El protocolo que usa la máquina del tiempo para hablar con las unidades NAS, pero he leído que se están mudando a SMB.
No tengo idea de por qué estas solicitudes fallaron, pero el número de estos intentos fallidos es ENORME: los datos reales transferidos son minúsculos en comparación con el número de estas solicitudes fallidas, y por lo tanto, la velocidad lenta y lenta.
Lo que funcionó para mí fue:
Desde la terminal, corrió:
Eso es. La máquina del tiempo ahora está asociada con / Volumes / TimeMachine en lugar de afp: //MyBookLive.local/TimeMachine. Las copias de seguridad anteriores fueron buenas, y las copias de seguridad incrementales que ocurrieron después de esto han sido RÁPIDAS. Un volcado de wirehark que hice después de esto no mostró solicitudes fallidas de AFP (aunque AFP todavía era el protocolo que se estaba usando).
fuente
No pude solucionar el problema, sin embargo, descubrí que mi máquina del tiempo se ralentiza cuando realiza una copia de seguridad de los datos de otros usuarios (no ha iniciado sesión). Puede haber algún problema con el permiso existente en los archivos de la carpeta de los Usuarios del otro. Cuando agregué a ese usuario a la lista de excepciones, TM es genial.
fuente
En relación con la respuesta de Daniel Berlin, arriba (pero soy nuevo aquí, así que no tengo suficiente crédito para comentar allí), encontré que su comando de terminal funcionaba GRANDE para mí en OSX 10.11.3. ¡Convirtió la copia de seguridad de 30 horas en 4 horas! Sin embargo, no permanece después de un reinicio.
No quería tener que escribir en la terminal cada vez que reinicio, así que ...
Como no estoy muy versado en los scripts de shell, busqué en Google lo suficiente como para crear un flujo de trabajo de Automator que solicite al usuario que ingrese la contraseña de root y luego ejecute el comando de terminal. Elegí confirmar el éxito con una alerta del centro de notificaciones.
Guardé el flujo de trabajo como una aplicación y lo agregué a mis elementos de inicio de sesión. Así que ahora en cada inicio de sesión se me solicita que ingrese mi contraseña nuevamente para "desacelerar" Time Machine.
Hay maneras de hacer que el proceso sea invisible con los scripts de shell, pero es un poco complicado necesitar el acceso raíz obtenido por el comando sudo. También se podría cablear la contraseña dentro de la aplicación Automator si no le preocupa la seguridad. (No lo recomiendo)
Publicaría la aplicación de flujo de trabajo aquí, pero aparentemente no puedo cargar un archivo con esta respuesta. Así que adjuntaré un jpg para que cualquiera pueda recrearlo si lo desea. PS Tenga en cuenta la entrada de paso "como argumento" para el script de shell
fuente
Mi problema fue remediado por el artículo de DWHoard : reiniciar al modo seguro, luego regresar (para mí, la computadora pareció apagarse durante el arranque seguro).
Macbook Air a mediados de 2011, OS X 10.11.3, retrocediendo a Time Capsule.
Editar: En realidad, parece que después del arranque seguro y el arranque normal, Time Machine solo alcanzó aproximadamente 41/55 GB (en una hora) y volvió a gatear (ha progresado solo 2,75 GB en 12 horas desde entonces. Lástima - I compré Time Capsule simplemente para evitar este tipo de incompatibilidades y aquí estoy: todos los dispositivos Apple y una experiencia horrible, pérdida de tiempo. Espero que otros encuentren una solución duradera.
La consola recibe una nueva entrada por
mdworker
cada segundo, ¿es esto normal mientras se realiza la copia de seguridad?Edición 2: ¡Éxito! La computadora portátil tiene dos cuentas de usuario y puede ser que iniciar sesión en la segunda provocó que el resto de las copias de seguridad continúen. Vale la pena probar si estás en una situación similar.
fuente
Tengo el mismo problema y he encontrado lo que parece una solución (no es maravilloso, pero funciona)
fuente
Por favor, vea esta nota de Apple :
fuente