← Назад до блогу

Зберігання даних виконань n8n: чекліст експлуатації власного сервера

Налаштуйте зберігання даних виконань n8n, перевірте збереження й очищення на синтетичних даних і призначте відповідальних за винятки.

Архівна шухляда, пісковий годинник і відкладені аркуші символізують рішення щодо зберігання даних виконань n8n.

Перевірено за наведеними джерелами .

Визначте політику зберігання даних виконань n8n

Для команди, що розміщує n8n на власному сервері, зберігання даних виконань починається з визначення потрібної історії для розслідування проблем, а потім — перевірки того, що насправді залишається у сховищі. Цей чекліст охоплює налаштування збереження, очищення, перевірку на синтетичних даних і винятки зі строків зберігання. Він не охоплює строки зберігання в тарифах Cloud, міграцію сховищ чи повну інструкцію з розгортання.

Документація n8n, на яку спирається матеріал, не має дати й відображає інформацію, отриману 16.10.2026; вона не підтверджує сумісність із кожним установленим релізом. Перед зміною налаштувань перевірте, чи застосовна вона до вашої інсталяції. Наведені нижче перевірки та критерії завершення — це редакційні рекомендації, а не обов’язкові стандарти чи результати проведених тестів.

На нашу думку, визначення строків зберігання варто починати з конкретної потреби в розслідуванні, а не зі строку, скопійованого з іншого розгортання. Виконайте початкові перевірки нижче; цей розділ завершено, коли кожна категорія робочих процесів має відповідального та обґрунтування свого строку зберігання.

Sources: n8n-docs/docs/deploy/host-n8n/configure-n8n/basic-configuration/use-environment-variables/executions.md at main · n8n-io/n8n-docs · GitHub, n8n-docs/docs/deploy/host-n8n/configure-n8n/scaling/manage-execution-data.md at main · n8n-io/n8n-docs · GitHub

Виберіть, які дані виконань зберігати

Для n8n на власному сервері довідник змінних виконання описує чотири окремі параметри збереження. Збереження даних невдалих виконань не гарантує виключення чутливих даних. Скористайтеся таблицею, щоб зафіксувати явне рішення для кожного параметра.

Задокументовані параметри збереження та рекомендовані запитання щодо політики
Категорія данихПараметрРекомендоване запитання
Невдалі виконанняEXECUTIONS_DATA_SAVE_ON_ERRORЯкі дані про збої нам потрібні?
Успішні виконанняEXECUTIONS_DATA_SAVE_ON_SUCCESSНавіщо зберігати дані успішних виконань?
Ручні виконанняEXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONSЧи мають зберігатися дані ручних тестів?
Прогрес за вузламиEXECUTIONS_DATA_SAVE_ON_PROGRESSЧи потрібне нам збереження прогресу?

На практиці ми радимо зберігати дані невдалих виконань, коли це виправдано потребами розслідування, і вимикати збереження непотрібних даних успішних і ручних виконань та прогресу. Цей розділ завершено, коли всі чотири рішення задокументовано й підготовлено до перевірки.

Sources: n8n-docs/docs/deploy/host-n8n/configure-n8n/basic-configuration/use-environment-variables/executions.md at main · n8n-io/n8n-docs · GitHub

Зафіксуйте пороги очищення та винятки

Вільні та скріплені аркуші виконань показують умови очищення й винятки, що зберігаються в n8n на власному сервері.
Відокремлені аркуші ілюструють, чому деякі виконання залишаються поза очищенням за розкладом.

У n8n на власному сервері параметр EXECUTIONS_DATA_PRUNE керує очищенням разом із порогом віку в годинах, максимальною кількістю виконань, буферним періодом перед остаточним видаленням та окремими інтервалами м’якого й остаточного видалення. Відповідність умовам видалення та його розклад — різні речі: ці налаштування не визначають точного строку видалення для вашого розгортання.

Посібник із даних виконань описує очищення за розкладом, яке позначає завершені виконання, що відповідають умовам, перед остаточним видаленням. Нові виконання, виконання в роботі та в очікуванні виключено, а виконання з анотаціями, наприклад тегами чи оцінками, ніколи не очищаються. Поріг кількості не гарантує точної кількості виконань, що залишаться; врахуйте, що відбір за кількістю може скоротити доступну історію для розслідувань.

Скористайтеся цими перевірками, щоб розклад і винятки можна було переглянути. Завершення означає, що налаштовані значення та кожен виявлений виняток зафіксовано.

Sources: n8n-docs/docs/deploy/host-n8n/configure-n8n/basic-configuration/use-environment-variables/executions.md at main · n8n-io/n8n-docs · GitHub, n8n-docs/docs/deploy/host-n8n/configure-n8n/scaling/manage-execution-data.md at main · n8n-io/n8n-docs · GitHub

Перевірте збереження й очищення на синтетичних даних

Тестові жетони, лупа та огляд шухляди зображують перевірки зберігання синтетичних виконань.
Тестові жетони й огляд сховища ілюструють запропоновану вправу з перевірки на синтетичних даних.

Перевіряйте зберігання даних виконань n8n в ізольованому тестовому середовищі з вигаданими чутливими полями, ніколи не використовуючи справжні особисті чи корпоративні секрети. Завершення означає, що спостережувані збереження й очищення відповідають зафіксованій політиці, а розбіжності записано для розгляду.

  1. Створіть синтетичні успішні, невдалі та ручні виконання з упізнаваними тестовими полями.
  2. Зафіксуйте ідентифікатори виконань і перевірте, які дані зберігаються, зіставивши це з чотирма рішеннями щодо збереження.
  3. Виберіть завершені виконання без анотацій, які відповідають налаштованим умовам очищення.
  4. Спостерігайте за ними протягом інтервалів видалення та буферного періоду, перевіряючи відповідні сховища, а також видимість в історії.
  5. У разі розбіжностей перевірте налаштування збереження, статус виконання, анотації та застосовні політики зовнішнього сховища.

Sources: n8n-docs/docs/deploy/host-n8n/configure-n8n/basic-configuration/use-environment-variables/executions.md at main · n8n-io/n8n-docs · GitHub, n8n-docs/docs/deploy/host-n8n/configure-n8n/scaling/manage-execution-data.md at main · n8n-io/n8n-docs · GitHub

Відокремлюйте очищення зовнішнього сховища від приховування даних

Ширма, що приховує збережені жетони, протиставлена порожньому контейнеру, щоб розрізнити приховування та видалення.
Приховані жетони залишаються на місці, ілюструючи, чому приховування не підтверджує видалення.

Для редакцій Business і Enterprise n8n на власному сервері документація зовнішнього сховища розрізняє бінарні дані та дані виконань. Застосуйте задокументований механізм очищення до кожного типу сховища в таблиці; завершення означає, що кожен застосовний механізм має відповідального. Згадана документація даних виконань у S3 не визначає поведінку очищення даних виконань в Azure.

Відмінності очищення зовнішніх сховищ для Business і Enterprise на власному сервері
Збережені даніЗадокументований механізм очищенняРекомендована перевірка
Бінарні дані в S3Налаштування життєвого циклу бакетаВизначте відповідального за життєвий цикл
Бінарні дані в AzureПолітика життєвого циклу, якщо дані не зберігаються безстроковоЗафіксуйте політику або свідомо прийнятий виняток
Дані виконань у S3Стандартне очищення виконаньУникайте правил життєвого циклу для даних виконань

Для Enterprise на власному сервері та Cloud Enterprise n8n описує приховування даних як засіб керування видимістю, що залишає збережені дані виконань без змін. Доступність залежить від версії. Цей чекліст не охоплює налаштування приховування даних. На нашу думку, приховані дані — недостатній доказ для завершення перевірки видалення.

Sources: n8n-docs/docs/deploy/host-n8n/configure-n8n/scaling/use-external-storage.md at main · n8n-io/n8n-docs · GitHub, n8n-docs/docs/deploy/host-n8n/configure-n8n/security/redact-execution-data.md at main · n8n-io/n8n-docs · GitHub

Усуньте розбіжності, призначивши відповідального

Згідно з посібником із зовнішнього сховища для Business і Enterprise на власному сервері, правило життєвого циклу для даних виконань у S3 може видалити дані, на які n8n іще посилається. Вважайте суперечливе правило розбіжністю, яку потрібно усунути перед затвердженням результатів перевірки.

Завершіть перевірку зберігання даних виконань n8n наведеними нижче пунктами. Цей чекліст не підтверджує видалення з резервних копій, реплік, систем зовнішніх одержувачів чи незалежних систем журналювання й не гарантує стирання даних у межах усієї організації. Фізичне вивільнення дискового простору та обслуговування бази даних виходять за межі матеріалу; успішне очищення не обов’язково означає зменшення файлу бази даних.

Sources: n8n-docs/docs/deploy/host-n8n/configure-n8n/scaling/use-external-storage.md at main · n8n-io/n8n-docs · GitHub

Спробуйте на практиці

Практичні завдання з n8n

Оберіть завдання й створіть робочий воркфлоу у власному середовищі n8n – до кожного завдання є п’ять поступових підказок.

Спробувати практичне завдання

Для вашої команди

Програми навчання n8n для однієї команди чи відділу – на вашому власному екземплярі n8n, з вашими інструментами й даними.

Навчання для вашої команди

Оцінка навичок n8n

Безкоштовний тест приблизно на 20 хвилин, англійською: 30 запитань у 10 напрямах і рівень від початківця до експерта. На AI Adoption Score – іншому проєкті автора цього сайту.

Дізнатися свій рівень n8n