Discourse 내보내기 관련 도움 필요

저는 디스커스에 처음 입문한 사람이며, 최근 작고 오래된 디스커스 커뮤니티의 소유권/관리 권한을 승계받았습니다. 수행해야 할 작업 중 하나는 커뮤니티의 콘텐츠(토픽, 답변, 추천, 연관 정보(작성자, 참여자) 등)를 CSV, XML 또는 JSON 형식으로 내보내는 것입니다.

플랫폼 초보자로서 이 내보내기를 어떻게 진행해야 할까요? 사이트 백업을 수행했지만, 받은 tar.gz 파일 안의 SQL 파일로는 아무것도 할 수 없습니다.

현재 저는 표준(Standard) 플랜을 사용 중입니다.

감사합니다!

(커뮤니티가 디스커스를 사용한다는 점을 포함하도록 업데이트했습니다.)

가장 먼저 해야 할 일은 "howto YOUR_OLD_COMMUNITY_SOFTWARE"를 검색하는 것입니다. 그 다음 https://github.com/discourse/discourse/tree/master/script/import_scripts를 확인하세요. 지원되지 않는 플랫폼에서 넘어온 경우, 기존 가져오기 스크립트 중 하나를 기반으로 시작하는 것이 가장 좋습니다. vbulletin이 좋은 출발점이 될 수 있습니다. 만약 그 방식이 마음에 들지 않으면 #marketplace에 게시물을 올릴 수 있습니다. 저는 보통 한 달에 몇 건 정도 이 작업을 수행합니다.

인기 있는 포럼에서 넘어온 경우, 비즈니스 플랜으로 전환하고 1년 치 비용을 선불로 결제하면 무료로 이 작업을 처리해 드립니다.

수정: @Charles.Dane 님, 이미 Discourse를 사용 중이시라면 다음을 수행하시면 됩니다:

백업 파일을 다운로드한 후 새 사이트에 복원하면 됩니다.

이를 위해 지원팀에 연락하여 복원을 요청해야 합니다.

제이님, 답변 주셔서 감사합니다.

제가 물려받은 커뮤니티가 이미 Discourse를 사용하고 있다는 점을 명시하도록 게시물을 업데이트했습니다.

GitHub를 확인해 보라는 조언 감사합니다. 거기에 뭐가 있는지 한번 찾아보겠습니다.

감사합니다!

이 작업을 통해 무엇을 이루고 싶으신가요?

답변해 주셔서 감사합니다. 저희 조직은 현재 커뮤니티 플랫폼 옵션을 검토하는 단계에 있으며, 커뮤니티 콘텐츠(세 가지 형식 중 하나)를 검토하면 전체 작업 범위를 파악하는 데 도움이 될 것입니다.

그래서 디스코스에서 데이터를 어떻게 분석할지 사용할 도구가 있다는 거죠? 그 도구가 뭔가요? 어떤 분석을 하고 싶은 건가요?

XML/CSV 또는 JSON 형식의 데이터베이스 덤프가 꼭 필요하시다면, 백업을 다운로드한 후 변환하는 방법도 있습니다.

온라인에 많은 튜토리얼이 있습니다:

https://stackoverflow.com/questions/1120109/how-to-export-table-as-csv-with-headings-on-postgresql

절차는 다음과 같습니다.

  1. 백업 다운로드
  2. 백업 압축 해제
  3. 백업을 로컬 postgres 데이터베이스에 로드
  4. 내보내려는 테이블을 CSV/JSON 또는 XML로 내보내기