El error “RSYNC: failed delete operation” que aparece al intentar sincronizar los directorios o archivos usando la herramienta Rsync en sistemas basados en Unix, puede deberse a varios factores, entre los que destacan los permisos insuficientes y el uso incorrecto de los parámetros durante el comando de sincronización. A continuación, te presentaré algunas posibles soluciones para este error.
Antes de empezar, es importante poder reproducir este error para entenderlo mejor. Supongamos que tienes un directorio local “dirA” que deseas sincronizar en otro directorio “dirB”. Has hecho cambios en los archivos de “dirA” y quieres que estos cambios se reflejen en “dirB”. Si ejecutas el comando “rsync -a —delete dirA/ dirB” y recibes el mensaje de error “RSYNC: la operación de eliminación falló”, entonces estas soluciones pueden ser de ayuda.
1. Revisar los permisos de los archivos y directorios: El error puede ser causado si Rsync no tiene suficientes permisos para modificar o eliminar los archivos existentes en el directorio objetivo (en este caso, “dirB”). Puedes probar cambiando los permisos del directorio y sus archivos con el comando “chmod” (por ejemplo, “chmod -R 777 dirB”).
2. Uso correcto de los parámetros: Asegúrate de que los parámetros que estás utilizando con Rsync son correctos para la operación que deseas realizar. Según su manual (man rsync), el parametro “-a” es una opción de archivo que preserva la mayoría (pero no todas) las características de los archivos al copiarlos, y “—delete” es una opción que elimina los archivos extra en el directorio destino. En términos más simples, significa que Rsync intentará hacer que “dirB” se vea exactamente como “dirA”, incluyendo la eliminación de cualquier archivo en “dirB” que no esté presente en “dirA”.
3. Actualización de Rsync: Asegúrate de que estás utilizando la última versión de Rsync. Algunas versiones antiguas pueden contener bugs que causan errores inesperados. Puedes hacer esto utilizando el comando “rsync —version” para verificar tu versión actual, y luego utilizar el gestor de paquetes de tu sistema para actualizarla, si es necesario.
Si después de intentar estas soluciones, el problema persiste, podrías tener un problema más serio con tu sistema de archivos o con la misma instalación de Rsync. En este caso, podría ser útil buscar asistencia profesional o de la comunidad de usuarios de Rsync.
Fuentes:
1. UNIVERSITY OF CAMBRIDGE. (n.d.). Rsync. [online] Available at:
2. Rsync.samba.org. (n.d.). Rsync. [online] Available at:
3. Red Hat. (n.d.). Rsync. [online] Available at: