为外部报告目的的数据迁移

我只是在寻找任何最佳实践或流程,以便将整个数据库和模式从 discourse 自动迁移到另一个数据库以用于报告目的。我正在考虑仅使用数据浏览器将每个表公开为 API,但我想知道是否还有其他人有什么更简单的建议。