Боитесь потерять свои workflows? Пошаговый гайд по настройке автоматического бэкапа n8n на Google Диск. Защитите часы своей работы от сбоев и ошибок.
Приветствую в Лаборатории! Это, возможно, самый важный урок для вашего спокойствия. Мы не будем создавать новую “фишку”, мы построим систему безопасности, которая защитит все ваши текущие и будущие проекты в n8n.
Представьте, что из-за сбоя сервера или случайной ошибки вы потеряли все свои автоматизации, на создание которых ушли десятки часов. Звучит как кошмар? Сегодня мы настроим “страховку”, которая не даст этому кошмару стать реальностью.
Я предоставлю вам готовый шаблон, который после минимальной настройки будет сам, каждую ночь, создавать резервные копии всех ваших workflows на ваш Google Диск. После этого урока вы сможете спать спокойно.
Видео-версия урока для тех, кто предпочитает смотреть, а не читать.
00:00:01 – Данный шаблон позволяет настроить полностью автоматическое сохранение всех ваших n8n-проектов на Google Диск для защиты от сбоев и потери данных.
00:02:00 – Частоту и время создания бэкапов можно легко настроить в первом узле-триггере.
00:03:11 – Главный шаг настройки — создать на Google Диске “родительскую” папку для бэкапов и скопировать ее ID.
/folders/).00:03:44 – Скопированный ID папки необходимо вставить в нескольких ключевых узлах шаблона.
00:05:05 – Скрипт сначала создает временную папку с текущей датой, выгружает туда все workflows, а затем удаляет ее.
00:06:21 – После настройки всех ID можно запустить скрипт вручную через кнопку “Execute Workflow” для проверки корректности работы.
Первым делом решим, как часто и когда будут создаваться наши резервные копии.
После импорта готового шаблона (ссылка в Telegram-канале) найдите первый узел “Schedule”.
По умолчанию он настроен на запуск каждый день в 3 часа ночи.
Вы можете легко изменить этот интервал. Рекомендую делать бэкапы либо каждый день, либо раз в 2-3 дня, в зависимости от того, как часто вы вносите изменения в свои проекты.
Нам нужно указать, куда именно n8n будет складывать файлы.
Зайдите на ваш Google Диск и создайте новую папку, например, “n8n Backups”.
Откройте эту папку.
Скопируйте ID папки из адресной строки вашего браузера. Это набор символов после …/folders/.
Вернитесь в n8n и вставьте этот ID в двух местах:
В узле “Config Set”, в поле “Value”.
В узле “Create New Backup Folder”, в поле “Parent Folder ID”.
Осталось убедиться, что все работает, и перевести систему в автоматический режим.
Нажмите кнопку “Execute Workflow” в правом верхнем углу, чтобы запустить процесс вручную.
Через несколько секунд проверьте вашу папку “n8n Backups” на Google Диске. Там должны появиться .json файлы с копиями всех ваших workflows.
Если все прошло успешно, вернитесь в n8n и активируйте переключатель “Active” в левом верхнем углу.
Поздравляю! Ваша система автоматического резервного копирования полностью настроена и будет защищать вашу работу каждую ночь.
Предыдущий урок: Урок 8: n8n + Google: Настройка API-интеграции →
Вы прошли весь базовый курс! Что дальше?
Вы получили фундаментальные знания и готовы к самостоятельным экспериментам. Теперь ваш путь лежит в практику и решение все более сложных задач. Самые интересные кейсы и продвинутые “чертежи” мы разбираем в нашей закрытой «No-code Лаборатории».
Очень просто. Скачайте нужный `.json` файл с вашего Google Диска. Затем в интерфейсе n8n перейдите в раздел “Workflows” и нажмите **”Import from File…”**. Выберите скачанный файл, и ваш рабочий процесс будет полностью восстановлен.
Нет, данный шаблон сохраняет только “чертежи” ваших workflows (узлы и их настройки). Он не сохраняет историю их запусков. Для сохранения истории требуются более сложные решения, связанные с экспортом данных в отдельные базы данных.
Да. В нашем шаблоне уже есть логика, которая создает внутри вашей основной папки “n8n Backups” новую подпапку с текущей датой. Таким образом, у вас будет аккуратная структура с ежедневными резервными копиями.
Если вам понравилась статья, вы можете поделиться ей в социальных сетях
Похожие статьи