결국 서버 소유자가 서버를 재설정해 주기를 기다리기를 포기했습니다. 게시글에서 언급하신 대로 기존 discourse를 'discourse-bad’라는 이름의 새 폴더로 옮겼습니다.
그리고 나서 discourse 설치 지침을 단계별로 그대로 따랐습니다. 기존 app.yml 파일의 정보를 새 파일에 입력하고, 기존 디렉터리에서 백업 .tar 파일을 새 디렉터리로 옮긴 뒤 여기의 지침에 따라 백업에서 복원했습니다. 이제 다시 온라인 상태입니다!
이제부터 git 저장소를 푸시하는 것과 관련하여 해야 할 일이 있을까요? 다시 같은 문제가 발생하지 않도록 확인하고 싶습니다.
수정: 이 해결책에 추가하자면, Ubuntu 버전이 18.04–>20.04–>22.04로 단계별로 업그레이드되었습니다. 이것이 성공에 기여했는지 확실하지는 않지만 어쨌든 중요한 단계였다고 생각합니다.