Discourseがランダムに動作しないか再構築しない

PostgreSQL 15 update を実行しましたか?

私も、クリーンではないシャットダウンが原因だと思います。バックアップがある場合は、新しいVMを起動して復元します。その際、postgres_* を除外して、Move a Discourse site to another VPS with rsync に従うことができます。

バックアップがない場合の唯一の選択肢は、あまり知りたくないであろう PostgreSQL に関する多くのことを理解することです。