Developer & DevOps
Backup workflow to repository on
20 nodes
195
122
Scheduled trigger
Workflow Description
A scheduled workflow that automatically backs up N8N workflows and configurations to an external repository, processing large datasets in batches and logging success or failure status for each backup operation securely.
How it works
- 1.Trigger workflow at defined intervals using a scheduler
- 2.Fetch workflow data and variables from N8N API with authentication
- 3.Split retrieved data into batches to handle large payloads efficiently
- 4.Send each batch to the repository via HTTP requests
- 5.Log results and alert administrators if backup operations fail
Use cases
- Protect critical workflows from unexpected data loss or corruption
- Maintain audit trail of automation changes over time
- Enable rapid disaster recovery by restoring backups when needed
Requirements
- N8N API key with full read access permissions
- Repository credentials for Git or cloud storage service
- Email notification setup for failure alerts
- System clock synchronized for accurate scheduling
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
N8N
Split In Batches
Details
Trigger
Scheduled trigger
Nodes
20
Apps
2
Views
195
Downloads
122
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (20)
/
Globals
Set
n8n
N8N
Schedule Trigger
Schedule Trigger
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note5
Sticky Note
Sticky Note6
Sticky Note
SetDataUpdateNode
Set
SetDataCreateNode
Set
Base64EncodeUpdate
Code
Base64EncodeCreate
Code
Exist
If
Changed
If
PutGitea
HTTP Request
GetGitea
HTTP Request
PostGitea
HTTP Request
ForEach
Split In Batches
Sticky Note4
Sticky Note