【发布时间】:2010-08-17 02:22:32
【问题描述】:
我正在尝试将数据库从旧服务器移动到新服务器。任何帮助将不胜感激。
【问题讨论】:
-
这个问题的正确答案很大程度上取决于数据库的大小。但 dumprestore 最像正确的答案。
-
您的数据库大小是多少?您可以有多大的停机时间?
标签: database postgresql
我正在尝试将数据库从旧服务器移动到新服务器。任何帮助将不胜感激。
【问题讨论】:
标签: database postgresql
只需 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。
【讨论】:
将其转储到第一台服务器并在第二台服务器上恢复,使用命令行工具或类似 pgAdmin 的工具。
【讨论】: