克隆现有 Discourse 论坛以创建新论坛

大家好,

想咨询一下在新服务器上搭建第二个 Discourse 论坛的最佳/最快捷方案。是否可以将现有的 Discourse 主机克隆到新服务器,然后直接从数据库中删除用户和论坛帖子数据?

与进行全新的 Discourse 安装和配置相比,这是否是一个可行的方案?

安装新的 Discourse 实例其实是一个“相当简单的过程”(使用标准 Discourse 安装方法仅需几分钟),然后从 Discourse 数据转储中恢复数据(取决于数据库大小,也只需几分钟)。

对于中等规模的数据库(数据转储),整个过程大约需要 30 分钟,上下浮动;如果您不着急,可能还会稍微长一点。

1 个赞

如果你希望第二个论坛拥有与第一个论坛相同的分类和站点设置,你可以从第一个站点恢复数据库,然后手动删除用户,但这几乎肯定得不偿失。

至于安装 Discourse,你可以从第一个服务器复制 app.yml 文件并进行修改,但大多数情况下,从头开始并运行 discourse-setup 会更简单。

2 个赞