Sí, el almacenamiento de cargas es por diseño, si una copia de seguridad era de una instancia de sitio único, se restaura de manera diferente.
was_multisite = BackupMetadata.value_for("multisite") == "t"
upload_path = "/#{Discourse.store.upload_path}/"
uploads_folder = was_multisite ? "/" : upload_path
¿Pero no se trataba de dónde se guardaban las copias de seguridad, no de dónde se restauraban las imágenes?