Rsync 3.1.2 y el problema del paquete escaso High Sierra

0

Durante más de un año, he estado usando rsync para agregar una capa de archivo a mis sistemas. Ha funcionado bien.

Recientemente actualicé las computadoras a High Sierra. Mi servidor contiene un volumen que incorpora un sparsebundle. En el pasado, este volumen (/ Volume / Videos) se archivó sin problemas. Una vez que ejecuté mi script en High Sierra, falla con:

 rsync: unpack_smb_acl: sys_acl_get_info(): No such file or directory (2)
 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1178) [sender=3.1.2]

He estado usando rsync 3.1.2 con las opciones -AAXE para obtener las ACL, etc. Para este volumen único, ahora estoy probando el rsync predeterminado sin esas opciones, y parece que está funcionando. Más adelante, lo intentaré de nuevo con rsync 3.1.2 y sin opciones de AX.

¿Alguien más ha visto este comportamiento en High Sierra? ¿Alguien tiene una explicación sobre por qué está sucediendo?

    
pregunta tim.rohrer 18.10.2017 - 13:46

1 respuesta

1

Al conducir hoy, me di cuenta de que no había restablecido la ACL para esa carpeta; parte de mi mantenimiento de actualización terminó involucrando algunas reparaciones de asignación de grupo, y no había cambiado ese grupo ni promulgado el nuevo grupo, por lo que un identificador único no asignado fue incluido como ACL. A Rsync no le gusta esto.

Una vez que asigné el grupo de trabajo a esta carpeta y promulgué la ACL, rsync 3.1.2 manejó el trabajo correctamente.

    
respondido por el tim.rohrer 19.10.2017 - 01:55

Lea otras preguntas en las etiquetas