[ { "updatedAt": "2026-03-06T10:45:21.272Z", "createdAt": "2026-03-06T10:12:36.819Z", "id": "bb4lGbKasex6fngs", "name": "Backup Workflows", "description": null, "active": false, "isArchived": false, "nodes": [ { "parameters": { "content": "## Экспортирует все workflows при помощи [CLI команд](https://docs.n8n.io/hosting/cli-commands/#workflows)\n\nПолучает список через локальный API, затем для каждого выполняет команду экспорта.\nФайлы сохраняются в /data/shared/workflows с именами процессов", "height": 128, "width": 800 }, "type": "n8n-nodes-base.stickyNote", "position": [ -256, -240 ], "typeVersion": 1, "id": "6e138476-8460-4d9d-9475-ba4fb5330c90", "name": "Sticky Note" }, { "parameters": {}, "type": "n8n-nodes-base.manualTrigger", "typeVersion": 1, "position": [ -256, -16 ], "id": "cdcd29a0-ea11-4a54-a2cc-3d673e463b14", "name": "Запуск процесса" }, { "parameters": { "filters": {}, "requestOptions": {} }, "type": "n8n-nodes-base.n8n", "typeVersion": 1, "position": [ -48, -16 ], "id": "5912c07d-3b77-43a9-bf8a-a438f4a751c5", "name": "Получение всех workflows", "credentials": { "n8nApi": { "id": "aLPzwPxLHLLpPJIw", "name": "n8n local" } } }, { "parameters": { "command": "=mkdir -p /data/shared/workflows &&\nn8n export:workflow --pretty --id=\"{{ $json.id }}\" --output=\"/data/shared/workflows/{{ $json.name }}.json\"" }, "type": "n8n-nodes-base.executeCommand", "typeVersion": 1, "position": [ 400, 0 ], "id": "edee2c90-217f-41b1-95f8-7b8f575c1d14", "name": "Экспорт workflow в shared" }, { "parameters": { "options": {} }, "type": "n8n-nodes-base.splitInBatches", "typeVersion": 3, "position": [ 160, -16 ], "id": "185e9856-ef99-46bd-8935-af5d75ef110a", "name": "Для каждого workflow" }, { "parameters": { "content": "## Консольная команда [n8n export:workflow](https://docs.n8n.io/hosting/cli-commands/#workflows)\n| Flag | Описание |\n|------------|---------|\n| `--help` | Вывод справки |\n| `--all` | Экспортирует все workflows/credentials |\n| `--backup` | Устанавливает флаги `--all --pretty --separate` для создания резервной копии. Можно дополнительно указать `--output` |\n| `--id` | ID workflow для экспорта |\n| `--output` | Имя файла или директория (при использовании отдельных файлов) |\n| `--pretty` | Форматирует вывод для удобочитаемости |\n| `--separate` | Экспортирует по одному файлу на workflow (полезно для версионирования). Требует указания директории через `--output` |", "height": 288, "width": 816, "color": 7 }, "type": "n8n-nodes-base.stickyNote", "position": [ -272, 256 ], "typeVersion": 1, "id": "616d56ce-3144-4087-8d98-d9694dde5068", "name": "Sticky Note1" } ], "connections": { "Запуск процесса": { "main": [ [ { "node": "Получение всех workflows", "type": "main", "index": 0 } ] ] }, "Получение всех workflows": { "main": [ [ { "node": "Для каждого workflow", "type": "main", "index": 0 } ] ] }, "Экспорт workflow в shared": { "main": [ [ { "node": "Для каждого workflow", "type": "main", "index": 0 } ] ] }, "Для каждого workflow": { "main": [ [], [ { "node": "Экспорт workflow в shared", "type": "main", "index": 0 } ] ] } }, "settings": { "executionOrder": "v1", "binaryMode": "separate", "availableInMCP": false }, "staticData": null, "meta": { "templateCredsSetupCompleted": true }, "pinData": {}, "versionId": "8cda3060-529d-4255-a977-7fd7fb12fb85", "activeVersionId": null, "versionCounter": 88, "triggerCount": 0, "tags": [], "shared": [ { "updatedAt": "2026-03-06T10:12:36.819Z", "createdAt": "2026-03-06T10:12:36.819Z", "role": "workflow:owner", "workflowId": "bb4lGbKasex6fngs", "projectId": "cyhwgvy6YLlE2sea", "project": { "updatedAt": "2026-02-25T14:36:20.598Z", "createdAt": "2026-02-25T14:34:43.191Z", "id": "cyhwgvy6YLlE2sea", "name": "Bolshakovsky Bolshakovsky ", "type": "personal", "icon": null, "description": null, "creatorId": "1e44e1f4-91c8-4fd2-96bc-df89e11c6414" } } ] } ]