MyBB에서 Discourse로 마이그레이션 시 오류 발생

안녕하세요
이 링크의 모든 지시를 따랐지만 마이그레이션 스크립트를 실행했을 때 다음과 같은 출력이 나타났습니다. 몇 가지 질문이 있습니다:
1. 마이그레이션이 성공적으로 완료되었나요?
2. 아래 보고서에 문제가 표시된다면, 문제의 정확한 원인을 파악할 수 있는 방법이 있나요?

로그 시작 부분

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] Failed to create user id: 894, username: shahed, email: sh-----@yahoo.com
user errors: [“Primary email has already been taken”]
1415 / 1668 ( 84.8%) [485 items/min] Failed to create user id: 1442, username: haqiqi.1410, email: h-----@gmail.com
user errors: [“Primary email has already been taken”]
1576 / 1668 ( 94.5%) [497 items/min] Failed to create user 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
로그 끝 부분

감사합니다.

대부분은 완료된 것 같습니다. 브라우저에서 사이트를 열어 둘러보세요.

로그를 확인하면 모든 토픽과 게시물이 모두 처리되었는지 아니면 일부만 처리되었는지 명확하지 않습니다.

“primary email” 오류는 이 디스커스 사이트에 가져온 사용자와 동일한 이메일 주소를 가진 사용자를 생성했음을 의미합니다. 이로 인해 해당 사용자의 게시물이 그 사용자에게 연결되지 않을 가능성이 높습니다. 가장 쉬운 해결 방법은 데이터베이스를 초기화하고, 어떤 사용자도 생성하지 않은 상태에서 처음부터 다시 시작하는 것입니다.

pfaffman님, 정말 감사합니다.
게시물 수가 방대해서 모든 게시물이 제대로 마이그레이션되었는지 확인하기가 어렵습니다. 모든 것이 정확한지 확인하기 위해 데이터베이스를 삭제하고 마이그레이션 스크립트를 다시 실행했습니다. bundle exec rails server 명령을 하루 동안 실행하고 있지만 아직 완료되지 않았습니다. 이런 것이 정상인가요?

이것은 개발 인스턴스에서 실행되고 있나요?

bundle exec rails server가 계속 실행되는 것이 정상입니다. 브라우저로 서버를 열어서 어떤 일이 발생했는지 확인해 보세요. 또한 bin/ember-cli를 실행하고 브라우저를 http://localhost:4200으로 연결해야 합니다.

훌륭합니다. 지도해 주셔서 감사합니다.