Backup schlägt mit PostgreSQL 18 fehl

Das sieht nach einer Versionsinkonsistenz zwischen PostgreSQL-Client und -Server aus.

Das Backup wird im Discourse-Container ausgeführt, in dem pg_dump in der Version 15.15 vorliegt, während der externe PostgreSQL-Server die Version 18.3 hat:

server version: 18.3; pg_dump version: 15.15

Ich wäre vorsichtig, wenn es darum geht, den Discourse-Container zu ändern, es sei denn, das Discourse-Team empfiehlt dies ausdrücklich. Meine erste Reaktion wäre, den externen Datenbankcluster auf die PostgreSQL-Version abzustimmen, die Discourse derzeit erwartet bzw. unterstützt.