如何在PgSQL中将数据库从一台服务器移动到另一台服务器?

时间:2010-08-17 02:22:32

标签: database postgresql

我正在尝试将数据库从旧服务器移动到新服务器。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:8)

只需pipe从旧服务器转储到新服务器:

pg_dump -h 172.26.76.100 -p 5432 -U username your_db | psql -h localhost -p 5432 -U username your_db 

替换IP地址然后你去。如果您使用的是不同版本的PostgreSQL,请确保使用最新版本中的 pg_dump psql

答案 1 :(得分:2)

将其转储到第一台服务器上,然后使用命令行工具或loke pgAdmin将其恢复到第二台服务器上。