Automated rsync backup with password auth & alert system
Ready for 3.0What this workflow does
This workflow has 14 nodes and runs on a schedule (every day) (plus 1 other trigger). It uses only n8n's built-in nodes.
How it runs
Trigger: On a schedule (every day) (plus 1 other trigger).
- Server Parameters (Edit Fields (Set)): sets or maps fields
- Check Sshpass Local (Execute Command): runs a shell command on the n8n host
- Is Installed Local? (If): checks a condition and branches into true / false
- Check Sshpass on Source (Execute Command): runs a shell command on the n8n host
- Install Sshpass Local (Execute Command): runs a shell command on the n8n host
- Is Installed on Source? (If): checks a condition and branches into true / false
- Execute Rsync Backup (Execute Command): runs a shell command on the n8n host
- Install Sshpass on Source (Execute Command): runs a shell command on the n8n host
- Success? (If): checks a condition and branches into true / false
- Backup Successful (Edit Fields (Set)): sets or maps fields
…plus 2 more steps. See the full node list below.
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (5)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - Execute Command
n8n-nodes-base.executeCommand - If
n8n-nodes-base.if - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
Automated Rsync Backup with Password Auth & Alert System Overview This n8n workflow provides automated rsync backup capabilities between servers using password authentication. It automatically installs required dependencies, performs the backup operation from…