Аватары пропали после восстановления. Как их вернуть?

В первом сообщении я имел в виду именно аватары (через профиль пользователя), а во втором — редактор.

Таким образом, в обычном сообщении, если вы перетащите изображение или нажмёте кнопку «Загрузить изображение», всё будет работать без сбоев, как обычно.

Кратко:

  • Аватары не отображаются, показывается только заглушка.
  • Пользовательские эмодзи также не отображаются.
  • Изображения сайта (логотип и т. д.) тоже не показывались.
  • Если загружать изображения через редактор, всё работает нормально.
  • Если попытаться загрузить тот же аватар, который был до инцидента, это не сработает. Поведение следующее: загрузка произойдёт, но в поле выбора между буквой по умолчанию, Gravatar или загрузкой будет показан пустой квадрат. После подтверждения выбора и перезагрузки страницы вы увидите серую заглушку.

Также:

  • Папки Tombstone нет.
  • Старые изображения находятся в директориях (как показано в запросах, которые вы дали), которые не существуют.

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

  • Запустить задачу CreateMissingAvatars через Sidekiq → Не удалось.
  • Пересобрать все посты (да, это довольно экстремально) → Не удалось.
  • Исходя из этой темы, так как я использовал другой домен (фактически поддомен) для тестирования восстановления из резервной копии, пока основной сайт был недоступен, я подумал, что возможно некоторые URL-адреса неверны, поэтому выполнил команду: discourse remap talk.foo.com talk.bar.com → Не удалось.