Миграция базы изображений со старого форума (nodechef)?

Я недавно переехал с Nodechef (слава богу) на DigitalOcean. Однако старые загруженные изображения пользователей всё ещё находятся на Nodechef (пример), и как только моя подписка на их услуги закончится, эти изображения, вероятно, будут удалены. Поскольку Nodechef — это хостинговое решение, я не знаю способа перенести базу данных загруженных изображений в новую инфраструктуру.

Стоит добавить, что изображения размещаются не через S3, а непосредственно на самих сайтах.

Вы обращались в их службу поддержки?

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

Сделали ли вы резервную копию, включающую вложения?

Да, однако при щелчке правой кнопкой мыши и выборе «Открыть изображение в новой вкладке» ссылка ведёт обратно к изображению на nodechef.com.

Нет, тот хост, где находится ваше изображение, — это сервер S3.

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

Если изображения ВСЁ ЖЕ включены в резервную копию, то достаточно будет глобальной замены (с помощью команды discourse remap). Однако, когда я пытаюсь получить к нему доступ (я искал ваш форум через Google), становится ясно, что изображение также не размещено локально.

(Кстати, ваш SSL-сертификат не охватывает www, но именно так вы попали в Google, что приводит к большому и неприятному предупреждению о сертификате).

Теперь должно быть исправлено. Раньше у меня не работало только через Tor с www, а теперь работает в Chrome, Edge и Tor.

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