n8n工作流自动备份到Google Drive - 7天保留策略
n8n备份,Google Drive集成,工作流自动化,数据备份,Telegram通知,JSON文件管理

✨😃 自动工作流备份到Google Drive

此工作流自动化将您的n8n工作流每日备份到Google Drive的过程。它创建带时间戳的文件夹,将工作流保存为JSON文件,并通过仅保留最近七天的数据来管理旧备份。通过Telegram发送通知,让您了解备份状态。

工作原理
备份创建过程 🗂️
触发备份:工作流通过手动触发器或每日运行的定时触发器启动。
文件夹创建:在Google Drive中创建带有时间戳名称的新文件夹(例如n8n-Workflow-Backups-YYYY-MM-DD)。
工作流检索:从您的n8n实例获取所有工作流。
文件转换:将每个工作流转换为JSON文件进行存储。
文件上传:将JSON文件保存到新创建的Google Drive文件夹中。

备份管理 🔄
文件夹搜索:在Google Drive中搜索与n8n-Workflow-Backups匹配的现有备份文件夹。
保留策略:使用自定义JavaScript函数识别超过七天的文件夹,并永久删除它们以释放空间。

通知 📲
Telegram警报:备份过程完成后通过Telegram发送消息,包括文件夹名称和访问Google Drive的链接。

设置步骤
API配置 🔑
Google Drive集成:
在n8n中设置Google Drive OAuth2凭据。
指定备份的根文件夹或所需位置。
n8n API访问:
配置n8n API凭据以允许获取工作流。
Telegram通知:
添加您的Telegram机器人凭据和聊天ID以进行通知传递。

工作流定制 ⚙️
定义自动备份的时间表(例如,每天午夜)。
如果您需要更多或更少的备份天数,请调整保留期。
根据需要自定义Telegram消息格式。

测试与部署 🚀
手动运行工作流以验证文件夹创建和文件上传。
检查七天后旧文件夹是否正确删除。
确认Telegram通知发送了准确的详细信息。

使用场景
此工作流非常适合希望确保其n8n工作流安全备份和组织的团队或个人。特别适用于:
防止意外数据丢失。
自动化日常管理任务。

通过结合自动备份、保留管理和实时通知,此工作流确保您的n8n工作流始终安全且可访问!

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