Еженедельные копии базы в хранилище — с очисткой старых

Сценарий каждую неделю выгружает все таблицы базы в хранилище отдельной папкой, а раз в месяц удаляет устаревшие копии.

  • Копия базы делается сама, каждую неделю
  • Каждая выгрузка — в своей папке с датой
  • Старые копии удаляются раз в месяц — хранилище не пухнет
  • Отчёт о выгрузке приходит в express
AirtableAWS S3

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

Чтобы данные из express автоматически попадали в Airtable, достаточно готового сценария — без выгрузок руками.

  1. Запуск: Ежемесячная чистка
  2. Затем: Установить временные метки
  3. Затем: Список папок
  4. Проверка: Если
  5. Если да — Удалить файл
  6. Затем: Airtable
  7. Проверка: Обработать по одному
  8. Затем: Агрегировать
  9. Затем: Slack
  10. Затем: Создать метаданные таблицы
  11. Затем: Извлечь записи
  12. Затем: Конвертировать в файл
  13. Затем: AWS S33
  14. Затем: Создать папку
  15. Затем: Установить неделю
  16. Запуск: Еженедельное резервное копирование

Эту интеграцию express и Airtable можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.