Wed. Apr 22nd, 2026

What was happend

pg_dump: error: server version: 16.12 (8dbf2dd); pg_dump version: 14.22 (Ubuntu 14.22-0ubuntu0.22.04.1)
pg_dump: error: aborting because of server version mismatch

Solution

sudo apt update
sudo apt install -y wget gnupg

# PostgreSQL公式キー追加
wget -qO - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

# リポジトリ追加(Ubuntuのバージョンに注意)
echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
sudo apt update
sudo apt install postgresql-client-16

Enjoy dumping!

There is a way to use postgresql-clinent thru docker/