π ~1 min read
Table of contents
Symptom & Impact
Backup jobs fail partially, leaving inconsistent or incomplete dataset copies.
Environment & Reproduction
Happens when destination permissions, ACLs, or remote account rights are insufficient.
Root Cause Analysis
Rsync process cannot read source files or write metadata to target path.
Quick Triage
Determine whether errors are source-read, destination-write, or metadata preservation failures.
Step-by-Step Diagnosis
Review rsync exit codes, file ACLs, mount options, and user identity context.

Solution – Primary Fix
Adjust ownership and ACLs, ensure target path write access, and rerun rsync with proper flags.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Use dedicated backup service account with controlled sudo rights for privileged paths.
Verification & Acceptance Criteria
Rsync exits with code 0 and post-run file integrity checks pass.
Rollback Plan
Remove partial destination snapshot and restore last successful backup set.
Prevention & Hardening
Preflight permission checks and immutable backup retention policies reduce silent drift.
Related Errors & Cross-Refs
rsync error code 13 permission denied; failed to set times; operation not permitted.
Related tutorial: View the step-by-step tutorial for debian-12.
View all debian-12 tutorials on the Tutorials Hub β
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
rsync manual, POSIX ACL documentation, and Debian backup operations guides.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today β we respond within one business day.