我们有过一个 S3 类似的问题:Discoruse 恢复踩坑记 S3
不过我们这个问题和你的问题不太一样,你的问题应该是校验码的问题,我们的问题曾经是无法恢复附件的问题。
记得在恢复之前需要有一个 启用S3上传附件 的配置,要把这个禁用,然后备份一个新的备份包,这样的恢复是通常没有问题的。
看你现在你的老服务器已经删掉了,这个办法可能没有办法再重新创建一个新的备份包。
我觉得可以另外采取个办法,就是进入打包文件,因为打包文件中的数据库文件和附件是单独存的,先用 PGSQL 的数据库恢复文件,把这个数据库先恢复了。
还有一个提示,就是在没有完全恢复到新机器之前,不要把老的服务器删掉。
因为你可能还需要老的服务器帮你创建不同的备份包。