Недавно я открыл в своём форуме тему, созданную в 2015 году, и к моему огорчению заметил, что загруженные изображения исчезли. Я подключился к S3 и проверил пути к файлам, но ничего не нашёл. Значит, либо файлы утеряны, либо пути указаны неверно.
Возможно, годы публикаций утеряны, и я об этом не знал. Насколько я могу судить, некоторые старые загрузки пропали, но не все, и чёткого ограничения по возрасту не наблюдается. Например, в теме 2015 года все загрузки в первом сообщении на месте, но в одном из комментариев изображение отсутствует.
Буду очень признателен, если кто-то подскажет, как разобраться в этой ситуации, так как я не слишком хорошо знаком с Discourse или S3.
Сейчас мои мысли следующие:
- Можно ли оценить масштаб проблемы — сколько отсутствующих файлов отображается на форуме?
- Существуют ли где-либо логи удаления загрузок?
- Файлы действительно утеряны или просто перемещены в другой путь в бакете S3?
- Если файлы удаляются Discourse, что является триггером?
- Можно ли внедрить какие-либо меры предосторожности, чтобы это не повторилось в будущем?