모든 게시물의 데이터 전체 내보내기

모든 방법을 알고 있지는 않지만, 가장 실용적인 방법은 Discourse 관리자 권한이 있는 경우 다음과 같습니다.

오른쪽 상단의 햄버거 메뉴를 클릭하세요.
Admin(관리자)을 클릭하세요.
아래로 스크롤하여 Backups(백업) 항목을 찾을 때까지 이동하세요.
Backups(백업)를 클릭하면 사용 가능한 백업 목록이 표시되는 새 페이지로 이동합니다.
다운로드를 클릭하고, 이메일을 통해 본인임을 확인하도록 안내하는 지시를 따르세요.
기억이 정확하지는 않지만, 이 과정의 결과물은 *.tar.gz 파일입니다.
*.tar.gz 파일에서 *.sql 파일을 추출하여 PostgreSQL 데이터베이스의 새로운 빈 데이터베이스에 데이터를 삽입할 수 있습니다.

참고로 posts는 테이블이며, 게시물에 대한 데이터를 포함하는 두 개의 열이 있습니다. raw는 입력된 텍스트 그대로이고, cooked는 보는 HTML에 더 가깝습니다. 다만 저는 요리사가 아니라서 raw를 어떻게 ‘조리’(cook)하는지 정확히 모르겠습니다. :grinning:

도움이 되길 바랍니다.