Postgres 18でバックアップが失敗

これは PostgreSQL のクライアント/サーバー間のバージョン不一致のようです。

バックアップは Discourse コンテナ内で実行されており、pg_dump のバージョンは 15.15 ですが、外部の PostgreSQL サーバーは 18.3 です:

server version: 18.3; pg_dump version: 15.15

Discourse チームが推奨していない限り、Discourse コンテナを変更するのは慎重になるべきでしょう。私の最初の考えは、Discourse が現在想定・サポートしている PostgreSQL バージョンに合わせて、外部データベースクラスタを維持することです。