0

我想将postgresql 9.1数据库升级到postgresql 11。首先我想从pg11服务器用pg_dump获取远程pg9.1服务器上的数据做一个实验。如何使用新的 pg_dump 将远程服务器上的数据库复制到新服务器。

以下代码使用旧的 pg_dump 并且它不起作用。

ssh user @ remote_machine "pg_dump -U dbuser -h localhost -C --column-inserts" \ >> backup_file_on_your_local_machine.sql

4

1 回答 1

0

网络上的pg11通过完整转储连接到旧数据库我解决了

pg_dumpall -U postgres -h 10.100.80.100 -p 5432 --clean --file=/pg11localstoragepath/backup/mydb_backup.dump

于 2019-08-28T06:41:29.783 回答