Templates / n8n workflow backup management with Dropbox and Airtable

n8n workflow backup management with Dropbox and Airtable

Needs changes

by Shrey · 1,892 views · created 2020-12-14 · DevOps

Needs changes. This template uses 3 thing(s) that n8n 3.0 removes: Function (legacy), Cron, Convert to/from binary data. 3 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 19 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Airtable and Dropbox. It also calls api.dropboxapi.com over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Get All Workflows (HTTP Request): calls an HTTP API
  2. Function: runs custom JavaScript (legacy Function node)
  3. SplitInBatches (Loop Over Items (Split in Batches)): loops over the items in batches
  4. Get Workflow Details (HTTP Request): calls an HTTP API
  5. Move Binary Data (Convert to/from binary data): uses Convert to/from binary data
  6. Dropbox: uses Dropbox
  7. Get file link (HTTP Request): calls api.dropboxapi.com
  8. Airtable: list
  9. If: checks a condition and branches into true / false
  10. Prepare data (Function): runs custom JavaScript (legacy Function node)

…plus 6 more steps. See the full node list below.

Services it uses

AirtableDropbox

HTTP calls to: api.dropboxapi.com

Before you upgrade to n8n 3.0

3 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • Function (legacy) in Function, Prepare data, Prepare data1: replace with Code node, mode 'Run Once for All Items'.
  • Cron: replace with Schedule Trigger.
  • Convert to/from binary data in Move Binary Data: replace with Convert to File or Extract from File.
Removed in 3.0Replace with
Function (legacy)
Function, Prepare data, Prepare data1
Code node, mode 'Run Once for All Items'
Cron
Cron
Schedule Trigger
Convert to/from binary data
Move Binary Data
Convert to File or Extract from File

Nodes used (11)

From the author

This workflow can be used to save all of your workflows in: 1. a raw state (as a json file in Dropbox) 2. an Airtable base, in a pre-designed format. It runs periodically (currently, every 30 minutes) and either updates (if already existing in Airtable) or…

Excerpt from Shrey's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.