Исправил, выполнив следующие действия — было две ошибки.
Сначала исправил вторую ошибку так:
rails c
Upload.find(386).destroy!
exit
Это устранило проблему с повреждённым постом (некорректный текст или что-то подобное).
Затем красные ошибки на экране возникали из-за использования случайного поддомена (предоставленного Cloudflare) и загрузки файлов на него. Мне пришлось загрузить файлы на новый домен (включая мой подключённый домен).
Используя:
sudo -E -u discourse bundle exec rake s3:upload_assets
Затем:
sudo -E -u discourse bundle exec rake uploads:migrate_to_s3
После этого форум загрузился корректно, и при щелчке правой кнопкой мыши и открытии изображений в новой вкладке видно, что они размещены на R2. Затем я сделал резервную копию.
Наконец, я очистил всё с помощью:
sudo -E -u discourse bundle exec rake uploads:clean_up
Это освободило соответствующее дисковое пространство для файлов (обратите внимание: у меня осталась локальная резервная копия обоих файлов — на уровне ОС и на уровне Discourse — до миграции).
Теперь всё работает идеально!