备份/恢复时图片丢失、域名更改,无法上传新图片

我的解决方案是通过 FTP 移动它们(虽然粗糙,但确实有效)。我不完全确定原因。起初我只移动了优化后的图片,问题并未解决;但当我移动所有图片后,问题就解决了。

感谢您提供更详细的说明,指导我如何 FTP 登录我的两个 Discourse 实例。旧 Discourse 上的 uploads 文件夹约为 125 MB,新 Discourse 上约为 60 MB。因此,我将旧文件夹复制到了我的笔记本电脑桌面上。然后,我按文件夹逐一将其内容复制到新的 Discourse 实例中,并跳过了任何重复的文件。

令我惊讶的是,这似乎解决了问题。所有图片上传都已恢复正常,无论是迁移前创建的帖子,还是今天为排查问题而创建的帖子。

我推测,Discourse 可能复用了某些在迁移过程中丢失的现有内容指针。因此,如果重新上传完全相同的图片文件,它会复用损坏的指针并反复失败。但当我将其另存为新文件时,操作成功,因为它存储了新副本并分配了新指针。也许如此。

再次非常感谢。

1 个赞