Я недавно переехал с Nodechef (слава богу) на DigitalOcean. Однако старые загруженные изображения пользователей всё ещё находятся на Nodechef (пример), и как только моя подписка на их услуги закончится, эти изображения, вероятно, будут удалены. Поскольку Nodechef — это хостинговое решение, я не знаю способа перенести базу данных загруженных изображений в новую инфраструктуру.
Стоит добавить, что изображения размещаются не через S3, а непосредственно на самих сайтах.
Я отправил им два тикета в службу поддержки, но они не ответили мне в течение двух дней; к сожалению, их поддержка оставляет желать лучшего. Это одна из главных причин, по которой я ушёл.
Нет, тот хост, где находится ваше изображение, — это сервер S3.
Вероятно, для его настройки использовалась глобальная конфигурация (вне ваших Настроек сайта).
Скорее всего, это означает, что изображения не включены в вашу резервную копию.
Если изображения ВСЁ ЖЕ включены в резервную копию, то достаточно будет глобальной замены (с помощью команды discourse remap). Однако, когда я пытаюсь получить к нему доступ (я искал ваш форум через Google), становится ясно, что изображение также не размещено локально.
(Кстати, ваш SSL-сертификат не охватывает www, но именно так вы попали в Google, что приводит к большому и неприятному предупреждению о сертификате).
К счастью, большая часть наших ресурсов (например, аватары, изображения заголовков и т. д.) была сохранена в резервной копии. Отсутствуют только загруженные пользователями изображения и видео.