purge-database проверенокритично

Стереть управляющую базу

Опустошает управляющую базу и создаёт пустую схему заново: все лимиты, ключи DKIM, пулы, паузы и подавления исчезают.

Подробно

Самое опасное, что умеет двоичный файл, и стоит оно в выводе справки между двумя безобидными соседями. Поскольку база общая на весь кластер, запуск на одном узле уничтожает настройки всех; а поскольку в этих таблицах лежат закрытые ключи DKIM, восстановление означает перевыпуск ключей и повторную публикацию DNS, а не просто ввод настроек заново. Мы исключили его — вместе со всем, что совпадает с purge или repair, — из пробного прогона, которым выясняли, какие директивы двоичный файл принимает, ровно затем, чтобы автоматический обход до него не дотянулся. Хаб не должен запускать его никогда, и само его существование — причина, по которой наш инструментарий не должен передавать двоичному файлу пользовательские строки как флаги.

Что будет, если ошибиться

Запущено на любом узле работающего кластера.Каждый узел разом теряет свои настройки — пределы, ключи, пулы, паузы, подавления, — а ключи DKIM восстановить нельзя, только перевыпустить с новыми записями DNS.вывод · вывод