Skip to main content

Hybrid Rsync and Rclone Architecture

The hybrid model gives you both fast local recovery and durable cloud copies.

Architecture​

Example Workflow​

hybrid-workflow.sh
# Step 1: Local snapshot
rsync -a --delete /srv/app/ /backup/local/app/current/

# Step 2: Cloud replication
rclone sync /backup/local/app/current/ remote-prod:backup/app/current --progress

# Step 3: Verification
rclone check /backup/local/app/current/ remote-prod:backup/app/current --one-way

Why It Works​

LayerStrength
Local rsync copyFast restores and LAN speed
Rclone cloud mirrorOffsite resilience and provider portability
info

This pattern is especially effective for WordPress/media-heavy stacks where local restore speed matters.

Common Pitfalls​

PitfallEffectFix
Skipping local snapshot verificationBad data propagated to cloudValidate locally before upload
One giant monolithic backup pathHard partial restoreSplit by dataset
No recovery drillArchitecture unprovenSchedule quarterly restore tests

What's Next​