恢复后头像丢失。如何找回?

感谢提供信息 @neounix,这对从“我正在学习 Rails 以便提供帮助,但天哪,在尝试修复自己的安装时,学习曲线确实很陡峭”的角度来更好地理解 Discourse 的内部机制非常有帮助::winking_face_with_tongue:

我现在正专注于 Redis/Sidekiq,试图理解为什么某些嵌入内容无法正常工作。我💡认为这可能与“Bake”有关,但由于我还在调试阶段(希望如此),暂时还不能下定论。

关于我目前遇到的问题,多亏了 @Overgrow,我确定了以下几点:

  • 实际上,备份过程确实将文件复制到了备份中,但并未将其恢复到 Discourse 安装中。根据我其他三个问题的状态和/或修复情况,我可能需要在另一个安装中恢复另一个备份并再次测试备份过程,但这可能是所有人都会遇到的问题,目前还不确定。

  • 正因如此,才出现了那些奇怪的行为。

  • 最终我打开了备份文件,并将缺失的文件注入到安装中。这样无需重新 Bake 就恢复了所有内容。

不过,其他问题仍然存在:无法重建数据容器(对此我毫无头绪),以及两个问题让我将注意力集中在 Sidekiq 和事件上,因为它们可能通过这种方式解决:某些 Oneboxes(特别是 YouTube)无法正常工作,以及一些关于“虚假”编辑的通知递归地发送给某些用户,尽管实际上并未发生任何编辑。因此,我认为新安装可能在事件处理方面存在问题,我正在努力找出原因。:man_shrugging: