사용자 여러분, 안녕하세요!
데이터 마이그레이션이 어떻게 작동하는지, 그리고 무료 버전 또는 표준 버전의 Discourse에서 사용할 수 있는지에 대해 알려주실 수 있을까요? 더 상위 버전에서만 언급되어 있는 것으로 보입니다.
사용자 여러분, 안녕하세요!
데이터 마이그레이션이 어떻게 작동하는지, 그리고 무료 버전 또는 표준 버전의 Discourse에서 사용할 수 있는지에 대해 알려주실 수 있을까요? 더 상위 버전에서만 언급되어 있는 것으로 보입니다.
Discourse에서 데이터 마이그레이션이 어떻게 작동하는지와 각 플랜에서 제공되는 기능에 대한 개요입니다:
어떤 워드프레스 포럼인가요? scripts/import_scripts 폴더에 스크립트가 있습니다. 여러 워드프레스 포럼에 대한 주제가 있습니다. 수정 없이 스크립트가 원하는 대로 작동하는 경우는 매우 드뭅니다.
WordPress 사이트의 포럼 구성 요소로 bbPress를 사용 중이라면, 해당 부분에 대해 보다 구체적으로 지원하고 있습니다. Discourse의 가져오기 스크립트에는 전용 bbpress.rb 가져오기 도구가 포함되어 있으며, 이를 통해 사용자, 주제, 게시글, 카테고리 및 첨부 파일을 가져올 수 있습니다.
사용하려면 WordPress 사이트의 MySQL 데이터베이스 덤프에 접근할 수 있어야 합니다. 가져오기 도구는 bbPress의 기본 테이블 구조와 게시 유형을 가정하고 작동하므로, bbPress를 크게 수정했거나 추가 플러그인(예: BuddyPress)을 사용한 경우 일부 조정 작업이 필요할 수 있습니다.
포럼 콘텐츠가 bbPress를 사용하는지 확실하지 않다면, wp_bb_posts 테이블이나 topic, reply와 같은 게시 유형을 가진 wp_posts 항목을 확인하는 것이 빠른 방법입니다.
이 과정에는 특히 Ruby, SQL, 그리고 Discourse 환경 내에서 가져오기 스크립트를 실행하는 데 대한 기술적 지식이 필요합니다. 개발자가 아니라면 개발자와 함께 작업하는 것이 좋으며, 호스팅된 Discourse 사이트를 사용하고자 한다면 이전 댓글에서 언급한 팀에 문의하는 것이 옵션을 파악하는 좋은 방법입니다. 해당 경로를 선택하시면 기꺼이 도움을 드리겠습니다.