您好,
我正尝试将两个 Discourse 社区合并。其中一个社区运行的是旧版本,因此我们正尝试将其迁移到一个全新的、已更新的论坛。我已下载旧论坛的备份文件并上传到新论坛,但无法成功恢复该备份文件。系统提示“恢复失败。请检查日志。”
以下是似乎失败的部分:
这是什么意思?
谢谢
您好,
我正尝试将两个 Discourse 社区合并。其中一个社区运行的是旧版本,因此我们正尝试将其迁移到一个全新的、已更新的论坛。我已下载旧论坛的备份文件并上传到新论坛,但无法成功恢复该备份文件。系统提示“恢复失败。请检查日志。”
以下是似乎失败的部分:
这是什么意思?
谢谢
您的备份文件在传输过程中(下载或上传时)被截断。
请比较原始备份、本地副本和已上传备份的大小,以定位问题所在。
然后,请重试。
我们再次尝试了,但仍未成功
您不应该在已激活的 Discourse 实例中恢复另一个 Discourse 实例。这种方式永远不会成功。有专门的工具可以将两个 Discourse 实例合并在一起。
他这样做不对。他怎么能从另一个站点恢复备份到已存在的站点呢?
据我理解,他并不是在恢复到全新安装。另外,在备份之前,应该先更新“旧”的 Discourse 吧?不是吗?
是的,你说得对,我完全忽略了“尝试合并”这部分。幸好它没有成功,@Infinite_Flight_Sims,否则你就会失去你的新论坛了!
在备份之前无需更新:你可以将旧版 Discourse 的备份恢复到新版实例中。恢复后,所有必要的迁移都会自动运行。
但反过来则不行。