Consolidando múltiplas instâncias em uma única instância

Minha empresa está consolidando todas as instâncias do Discourse que grupos individuais criaram e mantiveram em uma única instância. Conseguimos fazer backup e restaurar uma das instâncias nesta nova instância “compartilhada” antes de eu me juntar a esta equipe e projeto. Estou tentando determinar quão difícil será migrar as instâncias díspares restantes para esta instância compartilhada. Preciso me preocupar com colisões de chaves primárias ou existe uma utilidade que possa ser aproveitada para evitar problemas de backup/restauração de banco de dados? Qualquer conselho é bem-vindo.

Veja Merge two Discourse sites into one. Quando fiz isso da última vez, tive que fazer algumas edições no script para fazê-lo funcionar. Não me lembro bem quais foram.

3 curtidas