Как массово изменить ссылки на файлы

Я изменил доменное имя для хранилища файлов (Tencent Cloud, совместимое с S3). Как мне обновить ссылки на файлы в старых постах, заменив старый домен на новый? Спасибо.

Это почти наверняка не 100% совместимость. Совместимо ли это с Discourse? Вы проверили? Посмотрите здесь: Configure an S3 compatible object storage provider for uploads

Есть тема о использовании remap для переключения бакетов.

Что я бы сделал: настроить новый сервер с новой конфигурацией S3, установить SiteSettings.include_s3_uploads_in_backups в true и проверить, удастся ли восстановить данные.

Я считаю, что это полностью совместимо, потому что после настройки я использовал его без каких-либо проблем, включая загрузку файлов и резервное копирование, которые полностью соответствуют Amazon AWS.

Как переключить бакеты хранилища в Discourse? Пожалуйста, дайте инструкцию, спасибо.

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

Я бы рекомендовал переключить сервер, как описано выше. Делать это, когда в Uploads уже несколько бакетов, гораздо сложнее.