我是 Discourse 的新手,最近接手了一个小型旧 Discourse 社区的所有权/管理权。我需要做的其中一件事是导出社区的内容:主题、回复、认可、关联(作者、参与者)等,格式为 CSV、XML 或 JSON。
作为平台新手,我该如何确保此导出的安全性?我已经执行了站点备份,但我无法对我收到的 tar.gz 中的 sql 文件进行任何操作。
我目前使用的是标准计划。
谢谢!
(已更新,说明我的社区运行在 Discourse 上。)
我是 Discourse 的新手,最近接手了一个小型旧 Discourse 社区的所有权/管理权。我需要做的其中一件事是导出社区的内容:主题、回复、认可、关联(作者、参与者)等,格式为 CSV、XML 或 JSON。
作为平台新手,我该如何确保此导出的安全性?我已经执行了站点备份,但我无法对我收到的 tar.gz 中的 sql 文件进行任何操作。
我目前使用的是标准计划。
谢谢!
(已更新,说明我的社区运行在 Discourse 上。)
首先要做的是搜索“howto YOUR_OLD_COMMUNITY_SOFTWARE”。然后,请访问 https://github.com/discourse/discourse/tree/master/script/import_scripts 查看相关脚本。如果您来自一个尚未被支持的论坛平台,最佳方案是从现有的导入脚本入手,例如 vbulletin 可能是一个不错的起点。如果这种方式不适合您,可以在 Marketplace 中发帖求助。我通常每月会处理几个这样的迁移项目。
如果您来自一个热门论坛,可以升级到商业计划,预付一年的费用,即可免费获得迁移服务。
嗨 Jay,感谢回复。
我刚刚更新了帖子,说明我接手的社区已经在 Discourse 上了。
谢谢你建议我去 GitHub 看看,我会去那里找找看。
祝好!
您希望通过此操作实现什么目标?
感谢您的回复。我们组织正在调查社区平台选项,对社区内容(三种格式之一)的审查将有助于我们确定整体工作范围。
所以,你有一个工具想要用来……以某种方式分析 Discourse 中的数据?那是什么工具?你想进行什么样的分析?
如果您确实需要 XML/CSV 或 JSON 格式的数据库转储,为什么不先下载备份再进行转换呢?
网上有许多教程:
具体步骤如下: