n8n工作流定时备份至Google Drive并自动清理旧文件

自动备份n8n工作流到Google Drive

想象这种崩溃场景:你花费数小时、数周甚至数月精心搭建的n8n工作流突然消失。服务器崩溃、误删除、数据损坏或平台意外问题——所有自动化流程瞬间归零。没有可靠的备份系统,你将面临从零开始重建的困境,这不仅令人沮丧,更可能对业务运营造成灾难性影响。

再考虑迁移n8n实例到新主机时的艰巨任务。手动逐个导出工作流,再费劲导入新环境——当你有数十上百个工作流时,这不仅是耗时黑洞,更是错误和遗漏的高发地。你需要系统化的自动解决方案。

本工作流提供定时自动备份所有n8n工作流到Google Drive的可靠方案(默认每小时执行)。它会创建含日期时间的唯一备份文件夹,并将每个工作流保存为独立JSON文件。为管理存储空间,工作流还包含自动清理超过保留期限的旧备份功能(默认保留7天)。

建议配合我们的“从Google Drive恢复工作流”模板使用。

更多强大n8n模板请访问AI Automation Pro,我们专注为企业定制AI工作流自动化方案。

核心功能

  • 定时触发(默认每小时)
  • 在Google Drive创建`n8n_backup_YYYY-MM-DD_HH`格式文件夹
  • 获取所有n8n工作流
  • 将每个工作流保存为JSON文件
  • 自动删除超过”覆盖周期”的旧备份(默认7天)

适用人群

本模板适合:

  • n8n管理员/开发者:需要防范意外丢失、数据损坏或系统故障
  • 前瞻性用户:希望保留工作流版本历史以便回滚
  • 企业用户:需要为n8n自动化系统实施灾难恢复方案

解决问题

本工作流通过以下方式化解风险:

  • 自动化备份:告别手动备份的不及时和遗漏
  • 数据保护:在Google Drive保存带版本的安全副本
  • 迁移支持:为系统迁移或灾难恢复奠定基础
  • 版本控制:可回溯历史版本(默认每小时存档)
  • 存储优化:自动清理过期备份释放空间

工作流程

  1. 定时触发:每小时自动运行
  2. 时间标记:生成带时间戳的唯一文件夹名
  3. 创建文件夹:在指定Google Drive位置新建备份文件夹
  4. 获取工作流:通过n8n API获取所有工作流列表
  5. 逐个备份:将每个工作流转为JSON文件上传,上传间隔3秒防API限流
  6. 清理旧档:根据设置删除超期备份文件夹

设置指南

  1. 导入模板:将JSON文件上传至n8n实例
  2. 配置凭证:设置Google Drive OAuth2和n8n API凭证
  3. 指定位置:在”Google Drive Backup Folder”节点设置父文件夹ID
  4. 设置保留期:在”Settings”节点修改”Coverage Period”数值(默认7天)
  5. 激活工作流:在n8n面板开启开关

自定义建议

  • 备份频率:修改”Schedule Trigger”节点规则
  • 命名规则:调整相关节点的参数表达式
  • 定向备份:添加”Filter”节点按条件筛选工作流
  • 间隔时间:根据API限制调整”Wait”节点时长
  • 错误处理:配置错误工作流接收失败通知

注意事项

  • 资源占用:大量工作流备份时注意监控系统负载
  • 恢复测试:定期测试备份文件的可恢复性
  • 修改同步:若更改备份规则需相应调整恢复流程
(0)
上一篇 6天前
下一篇 6天前

更多相关内容

从零掌握 AI + MCP/Responses API 的自动化设计,节省90%的时间和成本,成为AI自动化专家。学会 n8n、Coze、Dify 接入全球领先 AI应用生态,打造属于你的 AI智能工作流。