Резервные копии сценариев в облаке — с восстановлением из формы

По расписанию сценарий выгружает все ваши сценарии и подключения через ssh, раскладывает их по датированным папкам в AWS S3 и умеет залить копию обратно — файл загружается через защищённую форму.

  • Копия делается сама, по расписанию — не надо помнить
  • Папки с датой: видно, что и когда сохранялось
  • Каждая запись лежит и отдельным файлом, и в общем архиве
  • Восстановление через форму, а не через долгую ручную возню
n8n Form

Как это работает

Лиды из AWS S3 передаются в Веб-форма автоматически: сценарий подхватывает каждую заявку сразу после появления.

  1. Запуск: Запустить резервное копирование Schedule
  2. Затем: Настроить резервное копирование
  3. Затем: Создание папки резервного копирования
  4. Затем: Создать папку для учетных данных
  5. Затем: Экспортировать учетные данные через SSH
  6. Затем: Распарсить JSON экспорта учетных данных
  7. Затем: Разделить экспорт учетных данных
  8. Проверка: Перебрать учетные данные
  9. Затем: Конвертировать учетные данные в JSON
  10. Затем: Подготовить загрузку файла учетных данных
  11. Затем: Загрузить файл учетных данных на Drive
  12. Затем: Конвертировать архив учетных данных в JSON
  13. Затем: Подготовить загрузку архива учетных данных
  14. Затем: Загрузить архив учетных данных на Drive
  15. Проверка: Merge Работыflow и экспорт учетных данных
  16. Затем: Сформировать объединенную резервную копию
  17. Затем: Конвертировать объединенную резервную копию в JSON
  18. Затем: Подготовить объединенную резервную копию для загрузки
  19. Затем: Загрузить объединенную резервную копию на Drive
  20. Затем: Создать папку для Workflow
  21. Затем: Экспортировать рабочие flow через SSH
  22. Затем: Распарсить JSON экспорта рабочих flow
  23. Затем: Разделить экспорт рабочих flow
  24. Затем: Конвертировать архив рабочих flow в JSON
  25. Затем: Подготовить загрузку архива рабочих flow
  26. Затем: Загрузить архив Workflow на Drive
  27. Проверка: Цикл по сценариям
  28. Затем: Конвертировать рабочие flow в JSON
  29. Затем: Подготовить загрузку файла рабочих flow
  30. Затем: Загрузить файл Workflow на Drive
  31. Затем: Разделить загруженные файлы резервной копии
  32. Затем: Распарсить загруженные JSON-файлы
  33. Затем: Определить типы записей резервной копии
  34. Проверка: Маршрутизировать Workflow и учетные данные
  35. Если да — Разделить записи Workflow
  36. Затем: Преобразовать Workflow для импорта
  37. Затем: Загрузить Workflow на удаленный хост
  38. Затем: Импортировать Workflow в n8n
  39. Если нет — Разделить записи учетных данных
  40. Затем: Преобразовать учетные данные для импорта
  41. Затем: Загрузить учетные данные на удаленный хост
  42. Затем: Импортировать учетные данные в n8n
  43. Затем: Настроить восстановление
  44. Запуск: Получить файлы восстановления

Настроить такую автоматизацию (AWS S3 + Веб-форма) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.