rsync backup-dir con archivos en carpetas de solo lectura

rsync backup-dir con archivos en carpetas de solo lectura

Estoy usando rsync sobre ssh para hacer una copia de seguridad de la estructura del directorio. En esa estructura hay una carpeta de solo lectura con algunas carpetas de escritura dentro. El contenido de estas carpetas de escritura cambia y es necesario realizar una copia de seguridad.

El proceso de copia de seguridad principal funciona bien, pero la "copia de seguridad de la copia de seguridad" ( --backup --backup-dir) falla en las carpetas de solo lectura con:

rsync: mkdir failed - permission denied

Este es rsyncel comando:

rsync -e "ssh -i some_key_file.pub -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" \
  --backup --backup-dir=backup_dir --force --ignore-errors --delete -a root_folder server:destination_folder/

Esta es la estructura de carpetas:

root_folder
-- read_only_folder
---- writable_folder

Rsync no puede crear archivos backup_dir/read_only_folder/writable_folder.

Debido a que la parte principal de la copia de seguridad funciona (supongo que rsyncajusta el permiso después de sincronizar los archivos), creo que me falta algo que se aplicaría de la misma manera a los --backup-dirarchivos.

información relacionada