繁体   English   中英

从 PostgreSQL 9.2 到 PostgreSQL 10 的数据迁移

[英]Data migration from PostgreSQL 9.2 to PostgreSQL 10

我想将数据从 PostgreSQL 9.2 迁移到 PostgreSQL 10。请提出从旧版本到新版本 PostgreSQL 的数据迁移的最佳方法。

你可以使用 pgdump 和 restore 来完成这个任务。

例如,假设您在 postgres92 中有数据库 dbname_pg92,在 postgres10 中有 dbname_pg10 那么您可以使用以下命令进行转储和恢复

./pg_dump -U postgres -p 5432 -h localhost -Ft dbname_pg92 > dump92.sql.tar
./pg_restore -U postgres -h 172.16.208.155 -p 5432 -d dbname_pg10 dump92.sql.tar

披露:我为EnterpriseDB (EDB) 工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM