Discourse 迁移服务器恢复数据失败

我们有过一个 S3 类似的问题:Discoruse 恢复踩坑记 S3

不过我们这个问题和你的问题不太一样,你的问题应该是校验码的问题,我们的问题曾经是无法恢复附件的问题。

记得在恢复之前需要有一个 启用S3上传附件 的配置,要把这个禁用,然后备份一个新的备份包,这样的恢复是通常没有问题的。

看你现在你的老服务器已经删掉了,这个办法可能没有办法再重新创建一个新的备份包。

我觉得可以另外采取个办法,就是进入打包文件,因为打包文件中的数据库文件和附件是单独存的,先用 PGSQL 的数据库恢复文件,把这个数据库先恢复了。

还有一个提示,就是在没有完全恢复到新机器之前,不要把老的服务器删掉

因为你可能还需要老的服务器帮你创建不同的备份包。