PostgreSQL备份与还原

备份(pg_dump)

  pg_dump -h [127.0.0.1] -U [postgres] -d [dbname] -f [dump.sql]

  注: -U/--username 以指定的数据库用户连接

     -d/--dbname 对数据库dbname备份

     -h/--host 数据库服务器的主机名或套接字目录

     -p/--port 数据库服务器的端口号

     -w/--no-password 永远不提示输入口令

     -W/--password 强制口令提示

     --role=rolename 在转储前运行set role  

还原(psql)

  psql -h [127.0.0.1] -U [postgres] -d [dbname] -f [dump.sql/*.dmp]

原文地址:https://www.cnblogs.com/az4215/p/11945174.html