{
  "name": "\u963f\u91cc\u4e91\u76d8\u6587\u4ef6\u5907\u4efd\u5de5\u4f5c\u6d41",
  "nodes": [
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "hours",
              "hoursInterval": 6
            }
          ]
        }
      },
      "id": "cron-trigger",
      "name": "\u5b9a\u65f6\u89e6\u53d1\u5668",
      "type": "n8n-nodes-base.cron",
      "typeVersion": 1,
      "position": [
        240,
        300
      ]
    },
    {
      "parameters": {
        "filePath": "/home/user/documents/important-files",
        "options": {
          "recursive": true
        }
      },
      "id": "read-files",
      "name": "\u8bfb\u53d6\u672c\u5730\u6587\u4ef6",
      "type": "n8n-nodes-base.readBinaryFiles",
      "typeVersion": 1,
      "position": [
        460,
        300
      ]
    },
    {
      "parameters": {
        "authentication": "alipanApi",
        "resource": "upload",
        "operation": "multipleFiles",
        "parentFolderId": "backup-folder-id",
        "fileList": "={{ $json.files }}",
        "checkNameMode": "auto_rename",
        "concurrency": 3,
        "enableProgress": true
      },
      "id": "upload-to-alipan",
      "name": "\u4e0a\u4f20\u5230\u963f\u91cc\u4e91\u76d8",
      "type": "n8n-nodes-alipan.alipan",
      "typeVersion": 1,
      "position": [
        680,
        300
      ],
      "credentials": {
        "alipanApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "backup_time",
              "value": "={{ new Date().toISOString() }}"
            },
            {
              "name": "files_count",
              "value": "={{ $json.success_count }}"
            },
            {
              "name": "status",
              "value": "={{ $json.failed_count > 0 ? 'partial_success' : 'success' }}"
            }
          ]
        }
      },
      "id": "format-result",
      "name": "\u683c\u5f0f\u5316\u7ed3\u679c",
      "type": "n8n-nodes-base.set",
      "typeVersion": 1,
      "position": [
        900,
        300
      ]
    },
    {
      "parameters": {
        "subject": "\u963f\u91cc\u4e91\u76d8\u5907\u4efd\u5b8c\u6210\u901a\u77e5",
        "message": "\u5907\u4efd\u65f6\u95f4: {{ $json.backup_time }}\n\u6210\u529f\u6587\u4ef6\u6570: {{ $json.files_count }}\n\u5907\u4efd\u72b6\u6001: {{ $json.status }}",
        "options": {}
      },
      "id": "send-notification",
      "name": "\u53d1\u9001\u901a\u77e5",
      "type": "n8n-nodes-base.emailSend",
      "typeVersion": 2,
      "position": [
        1120,
        300
      ],
      "credentials": {
        "smtp": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "\u5b9a\u65f6\u89e6\u53d1\u5668": {
      "main": [
        [
          {
            "node": "\u8bfb\u53d6\u672c\u5730\u6587\u4ef6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\u8bfb\u53d6\u672c\u5730\u6587\u4ef6": {
      "main": [
        [
          {
            "node": "\u4e0a\u4f20\u5230\u963f\u91cc\u4e91\u76d8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\u4e0a\u4f20\u5230\u963f\u91cc\u4e91\u76d8": {
      "main": [
        [
          {
            "node": "\u683c\u5f0f\u5316\u7ed3\u679c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\u683c\u5f0f\u5316\u7ed3\u679c": {
      "main": [
        [
          {
            "node": "\u53d1\u9001\u901a\u77e5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {},
  "versionId": "1.0.0",
  "meta": {
    "description": "\u5b9a\u65f6\u5907\u4efd\u672c\u5730\u6587\u4ef6\u5230\u963f\u91cc\u4e91\u76d8\uff0c\u5e76\u53d1\u9001\u5b8c\u6210\u901a\u77e5",
    "tags": [
      "backup",
      "alipan",
      "automation"
    ]
  }
}