Discourse를 2.6.0.beta2로 업그레이드

친구가 DigitalOcean Droplet에서 실행 중인 Discourse 서버의 "유지보수"를 도와줄 수 있는지 물어봤습니다… 버전은 2.6.0.beta2입니다. 마이그레이션 가이드를 찾을 수 없고, 제공된 스크립트가 계속 실패하며 Postgres 업그레이드를 위해 이 URL을 방문하라는 메시지가 표시됩니다: PostgreSQL 13 update. 하지만 설정 파일에는 이미 해당 URL에서 변경/추가하라고 제안된 줄이 포함되어 있어 도움이 되지 않았습니다.

버전이 너무 오래되어 이대로는 방법이 없는 걸까요?

업그레이드를 위한 가장 좋은 방법은 새 설치 환경을 만든 후 해당 데이터베이스를 새 사이트로 복원하는 것입니다. 어차피 그들의 운영체제는 구버전입니다.

좋아요, 감사합니다! 저는 어쨌든 somehow 헤쳐 나갈 수 있을 것 같긴 한데, 당신께서는 Discourse 전문가이시죠… 추천할 만한 가이드가 있으신가요?

다 잘 해결됐어요. 생각했던 것보다 훨씬 쉬웠고, 가장 오래 걸린 부분은 설치 스크립트가 실행되는 시간을 기다리는 거였어요. 말씀하신 대로 백업에서 사이트를 복원했더니, 최신 소프트웨어로 다시 정상 작동하기 시작했어요!