0 votos

Copia de seguridad lenta de Carbon Copy Cloner a NAS de Raspberry Pi usando SMB

Recientemente compré Carbon Copy Cloner y lo configuré para hacer una copia de seguridad de mi Mac en un SSD externo (Crucial X6, no especialmente de alto rendimiento). Esto funciona de maravilla, y puedo terminar una copia de seguridad incrementa en ~1 minuto.

También me gustaría hacer una copia de seguridad en un NAS improvisado (un Raspberry Pi 4 con Samba, y un disco duro mecánico conectado a él). Desafortunadamente, el rendimiento de esta configuración es inaceptable: cualquier tipo de copia de seguridad, incluso si prácticamente no se ha cambiado nada, tarda muchas horas (digamos ~8 horas). Esto es tan largo que a menudo tengo que empacar la computadora portátil para llevarla al trabajo antes de que la copia de seguridad haya terminado.

Claramente, el problema principal está con los archivos pequeños; en el gráfico de progreso de CCC veo que la tasa de procesamiento de archivos está en el orden de unas decenas de archivos por segundo. Al mirar el uso de CPU en el Raspberry Pi, siempre está cerca del 100 % -- lo cual es muy extraño para procesar unas decenas de archivos por segundo a una velocidad de transferencia de << 1 MB/s. Para la copia de seguridad inicial, monté este disco duro en un PC más rápido y obtuve un rendimiento mejorado, pero no mucho, digamos 2 o 3 veces más rápido. Usar el PC, en lugar del Raspberry Pi, como el NAS no es una opción, y aun así sigue siendo demasiado lento.

La velocidad de conexión en red no es el problema: puedo obtener fácilmente más de 50 MB/s al copiar archivos grandes. El Pi está conectado por Ethernet gigabit, y el Mac por WiFi 6E, justo al lado del enrutador -- puede y logra velocidades de transferencia más rápidas que gigabit en otros contextos.

Parece que este es un problema con Samba. Estoy pensando que debe haber algún tipo de configuración que pueda cambiar, ya sea en el servidor (Raspberry Pi 4) o en el cliente (Mac) para lograr una aceleración considerable y una reducción en el uso de CPU. ¿Cómo puedo mejorar el rendimiento de Samba a través de configuraciones en el cliente o en el servidor para lograr un mejor rendimiento?

1voto

NightCrawler Puntos 111

Desde que publiqué la pregunta, me he convencido de que el rendimiento de SMB es desesperanzador para esta tarea. He investigado otras alternativas y finalmente me he decidido por Borg y su interfaz gráfica Vorta. Después de la copia de seguridad inicial (que duró < 2 horas), las copias de seguridad incrementales diarias se completan en un par de minutos como máximo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X