¿Esta unidad USB3 externa es realmente tan lenta para la copia de seguridad de mi Macbook TimeMachine?

Conseguí este disco duro externo WD 2TB USB3 para copias de seguridad: http://amzn.to/1X8b3a8

Lo conecté al puerto USB 3.0 de mi Macbook Pro 15 de mediados de 2015".

Cuando ejecuto Time Machine, la copia de seguridad tarda muchísimo (alrededor de 10 a 20 horas para una copia de seguridad cifrada inicial de 350 GB ).

Así que ejecuté la prueba de velocidad del disco con este resultado. ¿Esta velocidad es normal y la copia de seguridad de Time Machine realmente toma tanto tiempo?

prueba de velocidad hd

Esto es medir la velocidad de escritura secuencial. Debido a seek timey rotational latency, esto es engañosamente más alto que el rendimiento que verá fuera de Time Machine (que está haciendo una gran cantidad de escrituras de archivos pequeños). Ver en.wikipedia.org/wiki/…

Respuestas (4)

Time Machine y OS X están ajustados para acelerar el IO y posiblemente el uso de la CPU de la tarea de copia de seguridad. Puede hacer algunas cosas para modificar ese comportamiento, pero desde el punto de referencia de velocidad y mi experiencia, una copia de seguridad inicial de 12 a 48 horas no es anormal ni indicativo de copias de seguridad lentas una vez que haya realizado una copia de seguridad de algunos intervalos.

  1. Puede cerrar la sesión y minimizar otras aplicaciones/cambios en los archivos para permitir que la copia de seguridad inicial se complete sin obstáculos.
  2. Puede interrumpir la copia de seguridad, borrar el destino de la copia de seguridad y modificar la configuración del acelerador io y medir si esto ayuda a la copia de seguridad inicial.

Para hacer lo segundo, necesitará una terminal y querrá revisar esta excelente respuesta , así como algunas especulaciones en la web .

tmutil stopbackup
tmutil destinationinfo
tmutil removedestination DEB58ECE-531B-4295-85B4-82FC905A01EA
echo 'debug.lowpri_throttle_enabled=0' | sudo tee -a /etc/sysctl.conf

En ese momento, reiniciarías tu Mac. Cuando se reinicie, borre la unidad USB 3 y establézcala como el destino de la copia de seguridad y vuelva a iniciar la copia de seguridad inicial. No es necesario usar los tmutilcomandos sobre la preferencia de Time Machine si le gusta el control del mouse o la retroalimentación visual sobre los comandos del terminal. Sin embargo, el comando echo 'debug.lowpri_throttle_enabled=0' debe ejecutarse en la terminal.

Por último, deberá cambiar el comando removedestination para ordenar la eliminación de la identificación única de su destino en lugar de DEB58ECE-531B-4295-85B4-82FC905A01EA. Además, también puede ver si sus copias de seguridad actuales están limitadas y cómo funcionan con:

sudo fs_usage backup

A menos que esté realmente interesado en analizar el rendimiento de bajo nivel, diría que no tiene ningún problema, solo una experiencia inicial lenta, y vuelva a revisar las cosas en una semana una vez que se conozcan los tiempos de respaldo de estado estable. Si obtiene copias de seguridad por hora que se completan en 5 minutos o menos, probablemente no debería deshabilitar los tiempos de depuración como mencioné anteriormente.

Además, jksoegaard tiene toda la razón. El punto de referencia Black Magic mide el ancho de banda de lecturas y escrituras sostenidas. La carga de trabajo de Time Machine es casi exclusivamente de E/S alta/ancho de banda bajo, por lo que la evaluación comparativa de IOPS sería una mejor medida para verificar los cambios de ajuste. El hecho de que el tiempo de servicio de IO sea la limitación es lo que me hizo decir que es posible que no tenga un problema con su configuración o elección de unidad USB 3.

La velocidad que ves allí no es inusual. He visto varios discos duros externos USB3 que varían de unos 60 MB/s a unos 120 MB/s. Estas velocidades se pueden esperar de los discos duros comunes: tendrá que comprar un SSD para obtener velocidades mucho más altas.

Sin embargo, tenga en cuenta que estas velocidades son la velocidad de transferencia masiva. Es decir, si transfiere solo un archivo grande sin sobrecargar el sistema de archivos, obtendrá estas velocidades.

Una copia de seguridad contendrá muchos archivos pequeños que se almacenan individualmente. Las velocidades de lectura/escritura de acceso aleatorio de estas unidades USB portátiles suelen ser mucho más bajas que la velocidad a granel.

En comparación con mi experiencia, no es raro que la primera vez que se vuelva a Time Machine tarde 10 horas.

Detenga la copia de seguridad y reinicie, luego intente este método.

Vaya a una Terminal e ingrese:

sudo sysctl debug.lowpri_throttle_enabled=0

Para mí, esto lo aceleró 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 limitación después de que la copia de seguridad inicial haya finalizado correctamente con el siguiente comando:

sudo sysctl debug.lowpri_throttle_enabled=1

Mi caso fue resuelto.

en realidad, si no guarda la línea debug.lowpri_throttle_enabled=0 en el archivo /etc/sysctl.conf, el sistema usará el valor predeterminado debug.lowpri_throttle_enabled=1 en el próximo reinicio, por lo que solo es necesario configurarlo a =1 manualmente si no reinicia su sistema con regularidad/justo después de finalizar la ejecución de la copia de seguridad inicial.

La primera copia de seguridad siempre llevará mucho tiempo. Posiblemente incluso durante la noche. Luego se vuelve más rápido porque respalda solo los archivos modificados. Tuve la misma velocidad con una Airport Time Capsule.