2.6.0.beta1에서 최신 안정판으로 업그레이드

새 서버로 이전하는 것이 훨씬 안전합니다. 새 서버가 정상적으로 작동할 때까지 기존 서버를 건드릴 필요가 없기 때문입니다!

제가 하라면 rsync 가이드를 따르되 postgres_*는 제외하겠습니다. 그런 다음 app.yml을 이름 변경하고 ./discourse-setup --skip-connection-test를 실행하겠습니다. (아직 DNS가 새 서버를 가리키지 않기 때문입니다.) 이후 백업을 복원합니다. 보통 로컬 DNS를 새 서버를 가리키도록 변경하여 새 서버가 정상 작동하는지 테스트할 수 있습니다. 최악의 경우, DNS를 변경한 후 문제가 발생하면 DNS를 다시 원래대로 되돌리면 됩니다. (Digital Ocean 등 플로팅 IP를 여러 VM에 지정할 수 있는 경우라면 DNS 설정을 고민할 필요 없이 IP만 다시 지정하면 됩니다.)

지난 몇 달 동안 이 작업을 약 10회 수행했습니다. 직접 진행하기 꺼려지시다면 제가 도와드릴 수 있습니다.