Creo que puede haber un problema con la compatibilidad de S3.
¿La instancia a la que estás restaurando está actualizada con la última versión de Discourse?
Creo que hay un problema aquí en
/var/www/discourse/lib/file_store/to_s3_migration.rb
quizás con el payload que se envía a put_object en la línea 216.
No estoy seguro de cuál es la solución completa, pero creo que para que funcione podrías necesitar desactivar S3 (enable_s3_uploads: false) y realizar la restauración y extracción localmente. Luego, vuelve a habilitar S3 y usa el comando rake uploads:migrate_to_s3.