Vbulletin 4 导入 -

你好,

(我没有 ROR 经验)

我一直在按照指南操作,但在最后一步运行 bundle exec rails server 时,出现了 “MiniScheduler::Stat Create …” 和 “MiniScheduler::Stat Update” 命令,它们已经运行了好几个小时。我的旧论坛规模不大,只有 6000 篇帖子。

创建所有 MiniScheduler 需要这么长时间吗?

(我会将与我导入相关的所有问题都放在同一个主题中)

这就是 Web 服务器。它一直在运行。你可以检查一下 /sidekiq 来确认它已完成,但毫无疑问它已经完成了。现在你需要进行备份,并将其移动到生产服务器。

谢谢 Jay。

我在测试一些功能。

我使用了 DigitalOcean 的 Discourse 市场镜像来创建论坛,并测试确认一切运行正常。

然后,我按照以下教程进行了操作:Install Discourse on Ubuntu or Debian for Developmenthttps://meta.discourse.org/t/importing-from-vbulletin-4/54881,以完成数据库迁移。

现在,我能否将 3000 端口绑定到运行 vb 数据库的开发应用程序?

如果不能,还需要执行哪些额外步骤?

非常感谢,

您需要在开发实例中进行备份,然后将其恢复到生产实例。

我犯了一个错误,将开发环境和另一个通过 DO Discourse 镜像创建的 Discourse 实例部署在了同一台服务器上 :see_no_evil:

因此,我无法通过 Web 访问开发实例。是否可以通过命令行进行备份(类似于通过命令行进行恢复)?:slight_smile:

我当然可以通过 pg_dump discourse_development > discourse_development_bkup 来备份数据库,但我觉得这并不是正确的方法。