将PostgreSQL数据库复制到另一台服务器

将PostgreSQL数据库复制到另一台服务器

我想将生产PostgreSQL数据库复制到开发服务器。这是最快捷,最简单的方法吗?



largeQ
浏览 3539回答 3
3回答

墨色风雨

pg_dump&nbsp;the_db_name&nbsp;>&nbsp;the_backup.sql然后将备份复制到开发服务器,使用以下命令恢复:psql&nbsp;the_new_dev_db&nbsp;<&nbsp;the_backup.sql

白衣非少年

使用pg_dump,以及后来的psql或pg_restore&nbsp;- 取决于你是否选择-Fp或-Fc选项到pg_dump。用法示例:ssh&nbsp;production pg_dump&nbsp;-C&nbsp;-Fp&nbsp;-f&nbsp;dump.sql&nbsp;-U&nbsp;postgres&nbsp;some_database_name scp&nbsp;dump.sql&nbsp;development:rm&nbsp;dump.sql ssh&nbsp;development psql&nbsp;-U&nbsp;postgres&nbsp;-f&nbsp;dump.sql
打开App,查看更多内容
随时随地看视频慕课网APP