Site offline after rebuild (4th Feb 2025)에서 이어지는 논의:
"수정 사항"을 어떻게 적용합니까?
Site offline after rebuild (4th Feb 2025)에서 이어지는 논의:
"수정 사항"을 어떻게 적용합니까?
당신이 재구축합니다.
이 중 각각은 치환이 실패했거나 누락되었음을 나타냅니다. 이전 게시물들을 모두 읽지는 않았지만, Docker 버전 20.10.5를 사용하는 많은 사람들이 문제를 겪고 있는 것을 확인했습니다:
이것이 문제의 원인일 수 있습니다.
처음에 업그레이드를 시도하기 전에 서버를 백업하셨나요? 업그레이드를 시도하기 전 상태로 되돌릴 수 있나요?
그렇지 않다면, 데이터는 여전히 모두 남아 있을 것입니다.
어쨌든, 지금 바로 백업을 하시기 바랍니다.
다음 명령을 실행하면 무엇이 보입니까?
cat /var/discourse/shared/standalone/postgres_data/PG_VERSION
어느 시점에 그들은 Support 채널은 작동 중인 Discourse 사이트를 사용하는 데 대한 도움을, #installation 채널은 작동하는 Discourse 사이트가 없는 셀프 호스터를 위한 도움을 제공하는 것으로 결정했습니다. 이는 '설치’에 대한 도움이 아니라, 존재하든 아니든 당신의 설치를 위한 도움이죠. 따라서 '설치’를 동사가 아니라 명사로 보는 것입니다. 처음 열두 번 정도는 저도 이걸 보고 혼란스러웠습니다. ![]()
되돌릴 수 없습니다. 되돌아갈 길이 없습니다. (물론, 전체 서버의 백업 이미지가 있다면 모를까.)
혹시 이전에 구버전 서버 이미지로 되돌렸다가 사이트가 다시 실행되고 있는 걸 본 것 같은데? 아니면 다른 사람이었을 수도 있고요.
위 질문에 답을 하시면 마이클(Michael)이 도와줄 수 있을 겁니다. 새 드롭렛(droplet)으로 이전하는 것이 훨씬 빠르고, 쉬우며 안전하다고 생각합니다. 최근의 Discourse 백업이 있다면, 새로 설치한 후 해당 백업을 복원하면 됩니다. 없다면 rsync를 사용하여 Discourse 사이트를 다른 VPS로 이동하기 지침을 따라 그곳에서 업그레이드를 시도해 볼 수 있습니다. 기존 사이트가 계속 작동하므로 잃을 것이 없습니다. 잘 작동하는 것을 확인했다면, 기존 사이트를 중지하고 rsync 명령을 실행한 후 다시 한 번 수행하고, DNS를 전환하면 됩니다.