Отключение CDN и S3, возврат к локальному хранению изображений — лучшая практика?

У меня есть небольшой форум Discourse, настроенный с использованием Backblaze B2 в качестве объектного хранилища и BunnyCDN в качестве CDN, но я хочу вернуть всё на локальное хранилище сервера Discourse, так как трафик настолько низкий, что текущая сложность и затраты на отдельный CDN и объектное хранилище не оправданы.

Существует ли лучшая практика или документация по возврату к локальному хранилищу после использования CDN? Я нашёл этот пост на форуме:

Это всё, что нужно сделать?

Запустить rake uploads:migrate_from_s3, отключить S3/CDN в настройках сайта, а затем выполнить rake posts:rebake, чтобы исправить все URL-адреса сообщений?

Отвечаю на свой собственный ответ, но rake uploads:migrate_from_s3, похоже, недоступен.

При выполнении rake --tasks задач с упоминанием S3 не обнаружено.

Я использую Discourse v3.4.2.

Чтобы ответить на это, похоже, что эта команда была удалена несколько лет назад: FIX: remove migrate_from_s3 task that silently corrupts data by johnsonm · Pull Request #11703 · discourse/discourse · GitHub (связанная тема: Migrate_from_s3 problems)

Я думаю, вам нужно перейти по ссылке Enable hidden setting to include S3 uploads in the backups и выполнить восстановление на новый сайт, где S3 не настроен.

Именно так поступают в cdck, когда кто-то покидает их хостинг, и это работает безупречно.

Ах, понятно. Попробую это сделать.