n8nバックアップマスターv3

上級

これはDevOps分野の自動化ワークフローで、21個のノードを含みます。主にIf, Code, Gmail, Telegram, HttpRequestなどのノードを使用。 GitHubへのワークフロー自動バックアップ、メール/telegram通知対応

前提条件
  • Googleアカウント + Gmail API認証情報
  • Telegram Bot Token
  • ターゲットAPIの認証情報が必要な場合あり

カテゴリー

ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "id": "CoZQfRWF6W1aefv3",
  "meta": {
    "instanceId": "2d4b97f52377b00080bd41b0ce66bd68553d32852974b6b1df9d5b8b439728d9",
    "templateCredsSetupCompleted": true
  },
  "name": "n8n BackupButler v3",
  "tags": [
    {
      "id": "GviYgVwcOV5jZvGf",
      "name": "tool agents",
      "createdAt": "2025-05-19T16:06:57.753Z",
      "updatedAt": "2025-05-19T16:06:57.753Z"
    },
    {
      "id": "8fLouiGmzDJLJsrG",
      "name": "n8n management",
      "createdAt": "2025-06-13T08:55:51.766Z",
      "updatedAt": "2025-06-13T08:55:51.766Z"
    }
  ],
  "nodes": [
    {
      "id": "89c33815-0a95-40e5-ae6c-3a53fca73ad1",
      "name": "「Test workflow」クリック時",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        1220,
        360
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "7b770371-ea6e-4388-a91c-6ab290473219",
      "name": "Create_Backup_Package",
      "type": "n8n-nodes-base.code",
      "position": [
        1320,
        -580
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "1f27b64d-bdec-4701-b2a4-38b1d9cc0e5f",
      "name": "Get_Workflows",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        880,
        -580
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "6e44ca90-eb57-40b2-973f-553db43e9316",
      "name": "Check_Repository_Exists",
      "type": "n8n-nodes-base.httpRequest",
      "onError": "continueRegularOutput",
      "position": [
        1540,
        -580
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "5fc2401f-20ab-4bd1-a340-2d6bca4fffe2",
      "name": "If_Repo_Not_Exists",
      "type": "n8n-nodes-base.if",
      "position": [
        1760,
        -580
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "aa48b4df-8a1e-404a-8ff5-66c6af85f6b4",
      "name": "Clean_Workflows",
      "type": "n8n-nodes-base.code",
      "position": [
        1100,
        -580
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "0b59f796-e563-47f5-9c0b-e8b4741ff1f3",
      "name": "Create_Repository",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2060,
        -520
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "076fad7a-28c3-4090-93cb-3ce167a2bb49",
      "name": "Split_Workflow_Files",
      "type": "n8n-nodes-base.code",
      "position": [
        1240,
        -300
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "225c9fbb-23a6-4c1b-ba53-3b304a1c6688",
      "name": "Backup_Complete_Summary",
      "type": "n8n-nodes-base.code",
      "position": [
        1680,
        40
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "1994f553-a8a0-4137-8130-e33d85782afc",
      "name": "Upload_Workflow_Files",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1660,
        -240
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "26625ff2-662b-47bb-99f2-9ac9e2394150",
      "name": "Upload_README",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1080,
        -300
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "f10321d3-ce4b-4a54-b661-3d2cc396822c",
      "name": "Upload_Manifest",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        920,
        -300
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "99d76a2d-1756-4912-bf67-75c71d1a3900",
      "name": "Loop_Workflow_Uploads",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1460,
        -300
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "57cd3b4a-0f1a-4f8d-928c-fb2d39a9932c",
      "name": "Send_Backup_Notification",
      "type": "n8n-nodes-base.telegram",
      "position": [
        2080,
        360
      ],
      "webhookId": "11b90b62-96a3-4810-9e6f-91a04bc882dd",
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "a2392c3a-e96d-49c4-a397-97154fd6ff37",
      "name": "Backup_Config",
      "type": "n8n-nodes-base.code",
      "position": [
        200,
        -40
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "1ede5cc3-6b2e-4eb9-80ba-ff5ea269d7b8",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -540,
        -620
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "637a98e0-1c84-4e58-a0e9-cdc6c6a1e3b2",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        780,
        260
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "31c3c069-ab0a-45a1-94e6-a9aaa664dfa0",
      "name": "Daily",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        1220,
        580
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "fd4e9a4c-37bc-4cc4-b159-947f7697aea2",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1580,
        260
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "b65879f5-b95c-4035-a7d3-7dea9892fca8",
      "name": "Gmail - Notification",
      "type": "n8n-nodes-base.gmail",
      "position": [
        2080,
        580
      ],
      "webhookId": "943165b9-6d5e-44d2-8602-25c27519c282",
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "431ebde2-1a24-419a-8e1a-008d6053f43c",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        560,
        -620
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "5a871447-511e-4710-aea7-a40656ca7947",
  "connections": {
    "a2392c3a-e96d-49c4-a397-97154fd6ff37": {
      "main": [
        [
          {
            "node": "1f27b64d-bdec-4701-b2a4-38b1d9cc0e5f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1f27b64d-bdec-4701-b2a4-38b1d9cc0e5f": {
      "main": [
        [
          {
            "node": "aa48b4df-8a1e-404a-8ff5-66c6af85f6b4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "26625ff2-662b-47bb-99f2-9ac9e2394150": {
      "main": [
        [
          {
            "node": "076fad7a-28c3-4090-93cb-3ce167a2bb49",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "aa48b4df-8a1e-404a-8ff5-66c6af85f6b4": {
      "main": [
        [
          {
            "node": "7b770371-ea6e-4388-a91c-6ab290473219",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f10321d3-ce4b-4a54-b661-3d2cc396822c": {
      "main": [
        [
          {
            "node": "26625ff2-662b-47bb-99f2-9ac9e2394150",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0b59f796-e563-47f5-9c0b-e8b4741ff1f3": {
      "main": [
        [
          {
            "node": "f10321d3-ce4b-4a54-b661-3d2cc396822c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5fc2401f-20ab-4bd1-a340-2d6bca4fffe2": {
      "main": [
        [
          {
            "node": "0b59f796-e563-47f5-9c0b-e8b4741ff1f3",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "f10321d3-ce4b-4a54-b661-3d2cc396822c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "076fad7a-28c3-4090-93cb-3ce167a2bb49": {
      "main": [
        [
          {
            "node": "99d76a2d-1756-4912-bf67-75c71d1a3900",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7b770371-ea6e-4388-a91c-6ab290473219": {
      "main": [
        [
          {
            "node": "6e44ca90-eb57-40b2-973f-553db43e9316",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "99d76a2d-1756-4912-bf67-75c71d1a3900": {
      "main": [
        [
          {
            "node": "225c9fbb-23a6-4c1b-ba53-3b304a1c6688",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "1994f553-a8a0-4137-8130-e33d85782afc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1994f553-a8a0-4137-8130-e33d85782afc": {
      "main": [
        [
          {
            "node": "99d76a2d-1756-4912-bf67-75c71d1a3900",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "225c9fbb-23a6-4c1b-ba53-3b304a1c6688": {
      "main": [
        [
          {
            "node": "b65879f5-b95c-4035-a7d3-7dea9892fca8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6e44ca90-eb57-40b2-973f-553db43e9316": {
      "main": [
        [
          {
            "node": "5fc2401f-20ab-4bd1-a340-2d6bca4fffe2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "89c33815-0a95-40e5-ae6c-3a53fca73ad1": {
      "main": [
        [
          {
            "node": "a2392c3a-e96d-49c4-a397-97154fd6ff37",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
よくある質問

このワークフローの使い方は?

上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。

このワークフローはどんな場面に適していますか?

上級 - DevOps

有料ですか?

このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。

ワークフロー情報
難易度
上級
ノード数21
カテゴリー1
ノードタイプ9
難易度説明

上級者向け、16ノード以上の複雑なワークフロー

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34