Automate Daily n8n Workflow Backups to Nextcloud with 7-Day Retention

This workflow automates the daily backup of n8n workflows to Nextcloud, ensuring the last 7 days of backups are retained while older ones are deleted to save space.

This workflow is designed for teams using n8n with self-hosted instances who require offsite backups via Nextcloud. It automates the backup process by scheduling daily exports of all workflows, converting them into JSON files, and uploading them to a specified directory in Nextcloud. The workflow also manages retention by keeping only the latest 7 backups and deleting older ones. Users must manually create the /N8N-Backup directory in Nextcloud before using this workflow.
Platform
n8n
Category
Development & IT
Price
$9.99
Creator
Leo Novak

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Development & IT workflows

More from Leo Novak

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.