恢复失败,正在传输中

您好,

我正尝试将两个 Discourse 社区合并。其中一个社区运行的是旧版本,因此我们正尝试将其迁移到一个全新的、已更新的论坛。我已下载旧论坛的备份文件并上传到新论坛,但无法成功恢复该备份文件。系统提示“恢复失败。请检查日志。”

以下是似乎失败的部分:

这是什么意思?

谢谢

1 个赞

您的备份文件在传输过程中(下载或上传时)被截断。

请比较原始备份、本地副本和已上传备份的大小,以定位问题所在。

然后,请重试。

3 个赞

我们再次尝试了,但仍未成功

1 个赞

您不应该在已激活的 Discourse 实例中恢复另一个 Discourse 实例。这种方式永远不会成功。有专门的工具可以将两个 Discourse 实例合并在一起。

他这样做不对。他怎么能从另一个站点恢复备份到已存在的站点呢?:slightly_frowning_face: 据我理解,他并不是在恢复到全新安装。另外,在备份之前,应该先更新“旧”的 Discourse 吧?不是吗?

1 个赞

是的,你说得对,我完全忽略了“尝试合并”这部分。幸好它没有成功,@Infinite_Flight_Sims,否则你就会失去你的新论坛了!

在备份之前无需更新:你可以将旧版 Discourse 的备份恢复到新版实例中。恢复后,所有必要的迁移都会自动运行。
但反过来则不行。

3 个赞