恢复后的图片缺少 S3 存储桶 URL

这听起来像是你通过站点设置配置了 S3,而不是像 Kris 建议的那样使用环境变量。恢复过程需要知道 S3 的相关信息,而通过站点设置无法实现这一点。

如果你愿意,也可以在控制台中创建不包含上传文件的备份:discourse backup --sql_only
恢复此类备份不会重写上传 URL。因此,只要你的新服务器能够访问相同的 S3 存储桶,这种方法就能奏效。