Sinceramente, criei um POC com um script de importação em Ruby, mas como preciso sincronizar dados por vários dias entre uma solução antiga e o Discourse, prefiro executar um script Python simples. É muito mais rápido de configurar e manter. Além disso, é consistente, pois extraio os dados antigos com Python. O provedor anterior não nos concederá acesso ao banco de dados, então extraí todo o conteúdo para um banco de dados.
Mas, é claro, é uma solução melhor se for uma migração simples ![]()