Discourse DEV 백업 프로덕션으로 이동할까요?

개발 환경을 프로덕션 대신 사용하여 가져오기 스크립트로 해결할 수 있었던 모든 문제를 겪었습니다. 이제 개발 환경에서 가져온 내용을 내보낸 .sql 백업 파일에서 프로덕션 환경으로 옮기려면 어떻게 해야 하나요? 단순히 .sql 백업 파일을 내보낸 후 프로덕션 환경을 설치하고 백업을 가져오면 되는 것인가요?

네. :grinning_face:

이 작업을 수행하는 다른 방법들도 있습니다:

  • 데이터베이스 복제
  • 전체 서버 rsync
  • 프로덕션 URL을 개발 환경으로 지정

하지만 백업 복원(특히 S3에 저장된 경우)은 쉽습니다.

업로드 파일이 S3에 있지 않다면 그것도 백업하는 것을 잊지 마세요.

첨부 파일과 업로드된 콘텐츠를 보존하려면, Discourse의 내장된 백업/복원 기능을 사용하여 개발 환경에서 백업한 후 프로덕션 환경으로 복원하세요.