No-code Лаборатория Евгения Карташова - логотип

n8n: Защита от сбоев | Автоматические бэкапы на Google Диск.

Боитесь потерять свои workflows? Пошаговый гайд по настройке автоматического бэкапа n8n на Google Диск. Защитите часы своей работы от сбоев и ошибок.

Урок 9: Автоматический бэкап n8n
Обновлено: 08.10.2025

Время чтения: минут

Приветствую в Лаборатории! Это, возможно, самый важный урок для вашего спокойствия. Мы не будем создавать новую “фишку”, мы построим систему безопасности, которая защитит все ваши текущие и будущие проекты в n8n.

Представьте, что из-за сбоя сервера или случайной ошибки вы потеряли все свои автоматизации, на создание которых ушли десятки часов. Звучит как кошмар? Сегодня мы настроим “страховку”, которая не даст этому кошмару стать реальностью.

Я предоставлю вам готовый шаблон, который после минимальной настройки будет сам, каждую ночь, создавать резервные копии всех ваших workflows на ваш Google Диск. После этого урока вы сможете спать спокойно.

Видео-версия урока для тех, кто предпочитает смотреть, а не читать. 

💡 Выберите удобный источник и нажмите на значок Play для просмотра
Обратите внимание: видео в этом плеере воспроизводится с внешних платформ (YouTube, VK, RuTube), которые могут встраивать собственные рекламные материалы. Наш проект не имеет отношения к этой рекламе, не контролирует её содержание и не получает от неё доход.
Детальное содержание видео с таймкодами
Навигация по уроку:
  • 0:00:01 – Вступление: цель урока — автоматическое сохранение всех workflows.
  • 0:00:31 – Краткая демонстрация работы скрипта в реальном времени.
  • 0:00:57 – Описание логики: создание временной папки, загрузка файлов и удаление временной папки.
  • 0:01:45 – Шаг 1: Настройка триггера (расписания) бэкапов.
  • 0:02:00 – Как настроить частоту сохранения: каждый день, раз в неделю и т.д.
  • 0:02:22 – Установка времени запуска, например, в 3 часа ночи.
  • 0:02:59 – Шаг 2: Настройка папки для сохранения на Google Диске.
  • 0:03:11 – Как создать папку на Google Диске и скопировать ее ID из адресной строки.
  • 0:03:37 – Куда вставить ID папки в первом узле “Config Set”.
  • 0:04:12 – Куда вставить ID папки во втором узле “Create New Backup Folder”.
  • 0:04:29 – Обзор логики работы workflow.
  • 0:04:40 – Получение списка всех workflows и их конвертация в формат JSON.
  • 0:05:05 – Цикл загрузки файлов и удаление временной папки после завершения.
  • 0:05:22 – Упоминание продвинутой версии скрипта с уведомлениями в Telegram (не входит в базовый шаблон).
  • 0:06:16 – Шаг 3: Тестирование и запуск автоматизации.
  • 0:06:21 – Повторный запуск скрипта вручную для проверки.
  • 0:07:05 – Упоминание будущих доработок: сортировка по датам и удаление старых бэкапов.
  • 0:08:04 – Важное обращение к новичкам: не бояться задавать простые вопросы.
  • 0:09:26 – Анонс будущих уроков и развития проекта.
Выжимка ключевых моментов:

00:00:01 – Данный шаблон позволяет настроить полностью автоматическое сохранение всех ваших n8n-проектов на Google Диск для защиты от сбоев и потери данных.

  • Автоматизация работает на основе интеграции с Google, настроенной в предыдущем уроке, и использует готовый шаблон, который нужно только импортировать.
  • По умолчанию скрипт настроен на ежедневное создание резервной копии в 3 часа ночи.

00:02:00 – Частоту и время создания бэкапов можно легко настроить в первом узле-триггере.

  • В узле “Schedule” можно выставить любой интервал: в минутах, часах, днях или неделях, а также указать точное время запуска.
  • Оптимальная настройка — либо каждый день, либо каждые 3 дня, в зависимости от частоты внесения изменений в проекты.

00:03:11 – Главный шаг настройки — создать на Google Диске “родительскую” папку для бэкапов и скопировать ее ID.

  • Нужно зайти на свой Google Диск, создать новую папку (например, “n8n Backups”) и открыть ее.
  • Из адресной строки браузера необходимо скопировать уникальный идентификатор этой папки (набор символов после /folders/).

00:03:44 – Скопированный ID папки необходимо вставить в нескольких ключевых узлах шаблона.

  • Чтобы скрипт знал, куда сохранять файлы, ID папки нужно вставить в параметр “Value” узла “Config Set”, а также в параметр “Parent Folder ID” узла “Google Drive” (Create New).
  • Важно проверить и прописать этот ID во всех узлах, которые взаимодействуют с Google Диском.

00:05:05 – Скрипт сначала создает временную папку с текущей датой, выгружает туда все workflows, а затем удаляет ее.

  • Для каждой операции бэкапа создается временная папка, чтобы избежать путаницы.
  • Все рабочие процессы (workflows) считываются, конвертируются в формат JSON и загружаются в вашу основную папку на Диске, после чего временная папка удаляется.

00:06:21 – После настройки всех ID можно запустить скрипт вручную через кнопку “Execute Workflow” для проверки корректности работы.

  • После тестового запуска в вашей папке на Google Диске должны появиться все ваши проекты в виде отдельных .json файлов.
  • Для перевода в автоматический режим достаточно активировать переключатель “Active” в левом верхнем углу.

Шаг 1: Настраиваем расписание (Триггер)

Первым делом решим, как часто и когда будут создаваться наши резервные копии.

  1. После импорта готового шаблона (ссылка в Telegram-канале) найдите первый узел “Schedule”.

  2. По умолчанию он настроен на запуск каждый день в 3 часа ночи.

  3. Вы можете легко изменить этот интервал. Рекомендую делать бэкапы либо каждый день, либо раз в 2-3 дня, в зависимости от того, как часто вы вносите изменения в свои проекты.

Шаг 2: Подготовка “хранилища” на Google Диске

Нам нужно указать, куда именно n8n будет складывать файлы.

  1. Зайдите на ваш Google Диск и создайте новую папку, например, “n8n Backups”.

  2. Откройте эту папку.

  3. Скопируйте ID папки из адресной строки вашего браузера. Это набор символов после …/folders/.

  4. Вернитесь в n8n и вставьте этот ID в двух местах:

    • В узле “Config Set”, в поле “Value”.

    • В узле “Create New Backup Folder”, в поле “Parent Folder ID”.

Шаг 3: Тестирование и активация

Осталось убедиться, что все работает, и перевести систему в автоматический режим.

  1. Нажмите кнопку “Execute Workflow” в правом верхнем углу, чтобы запустить процесс вручную.

  2. Через несколько секунд проверьте вашу папку “n8n Backups” на Google Диске. Там должны появиться .json файлы с копиями всех ваших workflows.

  3. Если все прошло успешно, вернитесь в n8n и активируйте переключатель “Active” в левом верхнем углу.

Поздравляю! Ваша система автоматического резервного копирования полностью настроена и будет защищать вашу работу каждую ночь.

Предыдущий урок: Урок 8: n8n + Google: Настройка API-интеграции →

Вы прошли весь базовый курс! Что дальше?

Вы получили фундаментальные знания и готовы к самостоятельным экспериментам. Теперь ваш путь лежит в практику и решение все более сложных задач. Самые интересные кейсы и продвинутые “чертежи” мы разбираем в нашей закрытой «No-code Лаборатории».

Часто задаваемые вопросы по бэкапам n8n

Как восстановить workflow из файла бэкапа?

Очень просто. Скачайте нужный `.json` файл с вашего Google Диска. Затем в интерфейсе n8n перейдите в раздел “Workflows” и нажмите **”Import from File…”**. Выберите скачанный файл, и ваш рабочий процесс будет полностью восстановлен.

Этот бэкап сохраняет историю запусков (executions)?

Нет, данный шаблон сохраняет только “чертежи” ваших workflows (узлы и их настройки). Он не сохраняет историю их запусков. Для сохранения истории требуются более сложные решения, связанные с экспортом данных в отдельные базы данных.

Можно ли сохранять бэкапы в другую папку каждый день?

Да. В нашем шаблоне уже есть логика, которая создает внутри вашей основной папки “n8n Backups” новую подпапку с текущей датой. Таким образом, у вас будет аккуратная структура с ежедневными резервными копиями.

Если вам понравилась статья, вы можете поделиться ей в социальных сетях