Card #376 · Discourse Meta
Backup fails due to PostgreSQL version mismatch
Internal Discourse backups fail when using an external PostgreSQL server that has been updated to version 18. This is caused by a version mismatch between the server and the pg_dump client version used within the Discourse container.
Pain score
0.19/ 1.00 · weighted product of four components
Reach0.52distinct authors (log-normalized)
Recency1.00freshness decay, half-life months
Engagement1.00upvotes + comments, normalized
Monetization0.50willingness-to-pay cues in evidence
§ Evidence — 3 verified quotes
pg_dump: error: aborting because of server version mismatch
The backup is being run from the Discourse container, where pg_dump is version 15.15 , but the external PostgreSQL server is 18.3
The Discourse-internal backup is the only issue so far.
Comments are a Pro feature — join the conversation, share what you've shipped, hear what others are building.
Upgrade to Pro