Определите, что именно заполнено

Проверьте свободное место и количество inode по каждому разделу. Диск может показывать свободные гигабайты, но не создавать новые файлы из-за исчерпания inode. Сопоставьте момент роста с журналами и задачами.

Найдите крупные каталоги в пределах нужной файловой системы. Учитывайте удалённые, но открытые процессами файлы: место освободится только после закрытия дескриптора или перезапуска конкретного сервиса.

Удаляйте только понятные данные

Безопасными кандидатами бывают просроченные временные файлы и уже переданные архивы, если политика хранения это разрешает. Журналы лучше ротировать штатно. Не удаляйте файлы базы, активные журналы транзакций и неизвестные каталоги приложения.

Перед очисткой сохраните список удаляемого и оцените, сколько места она вернёт. Если источник продолжает расти, разовое удаление лишь откладывает повторение.

Устраните причину роста

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

После восстановления проверьте базу, формы, фоновые задачи и последнюю копию: сбой записи мог начаться раньше, чем диск достиг ста процентов.

Оставьте запас для штатной работы

После очистки оцените скорость роста за неделю и месяц. Базе данных, обновлениям и созданию архивов требуется временное место сверх обычного объёма, поэтому порог предупреждения должен срабатывать задолго до полного заполнения раздела.

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

Разбираете похожую ситуацию? Расскажите о ней в форме ниже — обсудим, с чего начать именно в вашем случае.