n8n工作流自动备份到Google Drive - 自动化导出所有工作流 | n8n工作流备份解决方案
n8n工作流备份,Google Drive自动化,工作流导出,数据备份,自动化管理,n8n API,JSON文件转换,数据安全

这个工作流旨在自动创建n8n中所有工作流的备份,并将它们作为单独的.json文件存储在Google Drive中。这是一个完全自动化的系统,帮助开发人员、机构或自动化团队确保他们的自动化逻辑始终安全、版本化,并准备好恢复或共享。

## 这个工作流的作用是什么?

如果您在n8n内部构建和管理多个自动化,由于意外删除或配置错误而丢失工作流可能会花费您数小时的工作时间。此模板通过将所有工作流导出为单独文件并将其存储在带日期的Google Drive文件夹中来解决此问题。它有助于灾难恢复、版本跟踪和团队协作,无需任何手动导出。

## 工作原理:

– 一旦触发(手动或通过计划),工作流执行以下步骤:
– 在您的Google Drive中创建一个新文件夹,以今天的日期命名(例如”Workflow Backups Monday 16-05-2025″)
– 使用内部API连接到您的n8n实例并检索所有现有工作流的列表
– 遍历每个工作流,使用内置的文件转换节点将其转换为.json文件
– 将每个单独的.json文件上传到Google Drive中新创建的文件夹
– (可选)工作流查找并删除旧的备份文件夹,以保持Google Drive整洁并避免混乱

您将获得一个干净的、带时间戳的文件夹,其中包含所有流程 – 准备好恢复、发送或安全存储。
您可以手动触发它或安排它(例如,在周一早上每周运行一次)。

## 设置方法:

1. 将提供的工作流JSON导入到您的n8n实例中
2. 设置您的凭据:
– 在所有Google Drive节点中将占位符”Google demo”替换为您实际的Google Drive OAuth2凭据
– 将占位符”n8n demo”替换为您的n8n API凭据,以便工作流可以获取您的流程
3. 转到节点”Create new folder”,并将文件夹ID替换为您自己的Google Drive中的目标文件夹,备份应存储在其中
4. (可选)启用”Schedule Trigger”以每周一次或在您首选的间隔自动运行备份

您已准备就绪 – 首先使用手动触发器进行测试,并检查您的Google Drive以获取结果。

## 工作流结构:

该工作流包含以下主要节点:
– Manual Trigger / Schedule Trigger – 手动或定时触发
– Create new folder (Google Drive) – 在Google Drive中创建新文件夹
– Get n8n workflow – 通过API获取所有n8n工作流
– Loop (Split in Batches) – 批量循环处理工作流
– Convert to File – 将工作流转换为JSON文件
– Upload workflow (Google Drive) – 上传文件到Google Drive
– Get folders / Filter / delete folder – 管理旧备份文件夹
– Sticky Note – 工作流说明文档
– Limit – 限制处理数量

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。