Erro na migração de um MyBB para Discourse

Olá
Segui todas as instruções em este link, mas quando executei o script de migração, a seguinte saída apareceu. Tenho algumas perguntas:
1. A migração foi concluída com sucesso?
2. Se o relatório abaixo indicar um problema, há alguma maneira de determinar a causa exata do problema?

Início do log

root@root:~/discourse$ bundle exec ruby script/import_scripts/mybb.rb
Loading existing groups…
Loading existing users…
Loading existing categories…
Loading existing posts…
Loading existing topics…

creating users
875 / 1668 ( 52.5%) [454 items/min] Falha ao criar usuário id: 894, username: shahed, email: sh-----@yahoo.com
user errors: [“Primary email has already been taken”]
1415 / 1668 ( 84.8%) [485 items/min] Falha ao criar usuário id: 1442, username: haqiqi.1410, email: h-----@gmail.com
user errors: [“Primary email has already been taken”]
1576 / 1668 ( 94.5%) [497 items/min] Falha ao criar usuário id: 1603, username: 6530091424, email: j-----@yahoo.com
user errors: [“Primary email has already been taken”]
97 / 97 (100.0%) [702 items/min] n]
creating topics and posts
2481 / 11705 ( 21.2%) [620 items/min] Warning: probably incorrect quote in post 2659
7699 / 11705 ( 65.8%) [567 items/min] Warning: probably incorrect quote in post 8554
10133 / 11705 ( 86.6%) [583 items/min] Warning: probably incorrect quote in post 11160
10323 / 11705 ( 88.2%) [583 items/min] Warning: probably incorrect quote in post 11584
10548 / 11705 (90.1%) [582 items/min]
private messages are not implemented

Creating redirects…

Users…

 1660 / 1660 (100.0%)  [7757 items/min]  

Categories…

  101 / 101 (100.0%)  [4056 items/min]

Topics…

Posts…
3753 / 10652 ( 35.2%) [3111 items/min]
banned users are not implemented

Updating topic status

Updating bumped_at on topics

Updating last posted at on users

Updating last seen at on users

Updating first_post_created_at…

Updating user post_count…

Updating user topic_count…

Updating user digest_attempted_at…

Updating topic users

Updating post timings

Updating featured topic users

Updating featured topics in categories
101 / 101 (100.0%) [1875 items/min] n]
Resetting topic counters
Fim do log

Obrigado.

Na maioria? Abra o site no seu navegador e dê uma olhada.

Não está claro nos seus logs se todos os tópicos e posts foram migrados ou não.

O erro de "e-mail principal" significa que você criou um usuário neste site do Discourse com o mesmo endereço de e-mail de um usuário importado. Isso (provavelmente) significará que as postagens do usuário não pertencerão a ele. A solução mais fácil é limpar o banco de dados e começar de novo sem criar nenhum usuário.

3 curtidas

Muito obrigado pfaffman
o número de postagens é imenso. é difícil determinar se todas as postagens foram migradas. Para garantir que tudo esteja correto, excluí o banco de dados e executei novamente o script de migração. O comando bundle exec rails server está em execução há um dia, mas ainda não terminou. Isso é normal?

Isso está em uma instância de desenvolvimento?

Espera-se que bundle exec rails server seja executado para sempre. Você deve apontar seu navegador para o seu servidor e ver o que aconteceu. Você também precisa executar bin/ember-cli e apontar seu navegador para http://localhost:4200.

3 curtidas

Excelente. Agradeço sua orientação.