У меня тоже работают резервные копии через S3. Таким образом, как старые, так и новые загрузки работают с S3. Я использую Cloudflare для SSL и защиты от DDoS-атак, BunnyCDN для зон загрузки и получения резервных копий, а также BackBlaze для хранения в S3. Теперь у меня всё отлично!
Обратите внимание, что лучше определять переменные окружения в файле app.yml, как показано здесь: Configure an S3 compatible object storage provider for uploads
Затем выполните пересборку, чтобы конфигурация S3 была определена глобально, а не только в панели администратора. Таким образом, при миграции старых файлов в S3 вы сможете сделать это проще с помощью трёх команд:
./launcher enter app
rake uploads:migrate_to_s3
rake posts:rebake