自动化n8n工作流备份管理器 - OneDrive每日备份与邮件通知工作流
n8n工作流备份,自动化备份,OneDrive集成,邮件通知,数据管理,工作流管理,Microsoft Outlook,Code节点

## 自动化工作流备份管理器

### 目标
此工作流自动化在n8n中备份工作流的过程,通过在OneDrive中创建新的备份文件夹。它首先检索现有工作流,如果存在旧备份文件夹则删除它们,然后生成当前工作流的JSON文件。邮件通知确认成功备份,确保您永远不会丢失关键配置。

### 工作原理
– **每日计划触发器**:每天运行工作流
– **检索工作流**:使用n8n节点收集所有工作流
– **获取备份文件夹**:检查OneDrive中现有的备份文件夹
– **删除旧文件夹**:如果存在则删除之前的备份
– **准备HTML邮件**:创建邮件模板通知成功备份
– **发送HTML成功邮件**:成功执行时通知您
– **创建新备份文件夹**:为当前备份生成新文件夹
– **转换为JSON**:将工作流转换为JSON格式进行存储
– **上传JSON文件**:将新创建的JSON文件放入OneDrive

### 主要功能节点
– **Schedule Trigger Daily**:每日凌晨1点自动触发备份
– **Retrieve workflows**:从n8n实例获取所有工作流
– **Create new backup folder**:在OneDrive中创建带日期的新备份文件夹
– **Convert to JSON file**:将工作流数据转换为JSON格式
– **Upload JSON to folder**:将JSON文件上传到OneDrive
– **Get backupfolders**:获取现有备份文件夹列表
– **Filter backup folder**:筛选超过31天的旧备份文件夹
– **Switch Old Folders**:根据是否有旧文件夹路由工作流
– **Loop Over Items**:逐个处理旧文件夹删除
– **Delete old backup folder**:删除过期的备份文件夹
– **Merge**:合并数据流
– **Prepare HTML Email**:生成详细的HTML格式备份报告
– **Send HTML Success Email**:通过Outlook发送备份成功通知

### 技术特点
– **智能清理**:自动删除超过31天的旧备份,节省存储空间
– **详细报告**:HTML邮件包含工作流统计、活跃状态、文件大小等详细信息
– **错误处理**:包含完善的错误处理和日志记录
– **安全备份**:所有工作流配置安全存储在OneDrive中

### 配置参数
– OneDrive备份文件夹路径
– 通知邮件地址
– 每日调度选项

### 预期结果
执行后,您将收到确认邮件,最新工作流将安全备份在指定的OneDrive文件夹中。

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