솔직히 말하면, Ruby로 임포트 스크립트를 작성해 POC를 만들었지만, 기존 솔루션과 Discourse 사이에 며칠 동안 데이터를 동기화해야 하므로 간단한 Python 스크립트를 실행하는 쪽을 선호합니다. 설정과 유지보수가 훨씬 빠르기 때문입니다. 또한, 기존 데이터를 Python으로 스크래핑하고 있으므로 일관성도 있습니다. 이전 제공업체가 데이터베이스 접근 권한을 주지 않아, 모든 콘텐츠를 데이터베이스로 스크래핑해 두었습니다.
물론 단순한 마이그레이션이 더 나은 해결책이겠지만요 ![]()