Datenmigration für externe Berichterstattungszwecke

Ich suche nach Best Practices oder Prozessen, um die gesamte Datenbank und das Schema von Discourse automatisch in eine andere Datenbank für Reporting-Zwecke zu migrieren. Ich überlege, nur den Daten-Explorer zu verwenden, um jede Tabelle als API verfügbar zu machen, aber ich frage mich, ob jemand andere Vorschläge für etwas Einfacheres hat.