Форум исчезает 😳 Размер резервной копии постоянно уменьшается со временем

Я заметил, что размер резервных копий постепенно уменьшается, и некоторые загрузки начинают исчезать.

Например, в этом сообщении должно быть видео, но оно больше не воспроизводится и, по сути, отсутствует в резервных копиях.

Есть какие-то идеи, что происходит?

Это всё ещё уменьшается… у кого-нибудь есть идея, что это может быть?

Хранятся ли ваши файлы на том же сервере, что и Discourse? Есть ли у вас какая-либо нестандартная настройка? Проверили ли вы настройки загрузок и действия администраторов, чтобы убедиться, что не было изменено никаких параметров, связанных с загрузками?

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

На самом деле я так и сделал: обнаружил небольшую разницу в размере и выяснил, что у меня появилось 4 новых файла изображений в формате JPEG, а файл dump.sql.gz стал немного меньше.

Затем я распаковал и разархивировал оба файла дампа SQL и сравнил их. К сожалению, там оказалось около 35 000 дополнительных строк и 85 000 удалённых строк, и я пока не придумал очень быстрого способа понять, что происходит. Если говорить о размерах, то мой дамп SQL от 12 декабря в несжатом виде занимает 349 Мбайт (*), а от 14 декабря — 344 Мбайт. (Это не особенно большой форум.)

Однако я заметил, что в базе данных содержится много логов: журналы отправленных писем, журналы завершённых заданий Sidekiq (возможно), и если эти логи обрезаются до, скажем, 30-дневной истории, то их размеры будут колебаться в зависимости от того, что происходило 30 дней назад.

Всё это к тому, что, возможно, нет повода для беспокойства. Но вам, возможно, потребуется провести расследование и сравнить две резервные копии, чтобы это выяснить.

(*) Ой, изначально я опечатался и написал 394, что означало бы гораздо большую разницу.

Я заметил, что в HTML-коде этого видео указана ошибка 404 и ссылка на URL вида upload://. Похоже, что какое-то устройство или процесс агрессивно очищает ваше хранилище загрузок.

Начните с отключения Настройки - Файлы - очистить загрузки как можно скорее.

Каков размер вашей директории public/uploads/tombstone?

Была ли ваша форумная система ранее импортирована из другого программного обеспечения для форумов?