PostgreSQL 15 업데이트를 수행하셨나요?
저 역시 비정상 종료(unclean shutdown) 때문이라고 생각합니다. 백업이 있다면, 새로운 VM을 생성하고 백업을 복원하는 것이 좋습니다. rsync를 사용하여 Discourse 사이트를 다른 VPS로 이동하기 가이드를 따르되, postgres_* 항목은 제외하면 됩니다.
백업이 없는 경우의 대안은, 배우고 싶지 않은 postgres 관련 복잡한 문제들을 직접 해결해야 하는 것입니다.