【发布时间】:2020-12-23 11:53:54
【问题描述】:
当调用 pg_dump 在远程服务器上备份我的数据库时
pg_dump "postgresql://$DB_USER:$DB_PASS@$DB_HOST:$DB_PORT/$DB_NAME" | gzip > $BACKUP_GZ
我得到以下错误
pg_dump:服务器版本:11.5(Debian 11.5-3.pgdg90+1); pg_dump 版本:10.14(Ubuntu 10.14-0ubuntu0.18.04.1) pg_dump: 由于服务器版本不匹配而中止
目前,我必须尝试使用 coded here 来检测 pg_dump 何时因版本不匹配而失败并在那里获取远程版本 - 这是一个非常累人的过程。
所以我的问题是在远程服务器上获取远程 pg_dump 版本的最快方法是什么?
【问题讨论】:
标签: postgresql version psql remote-server pg-dump