备份与恢复命令
pg_dump
备份一个数据库pg_dumpall
备份全部数据库pg_restore
恢复pg_dump
备份的一个数据库psql
恢复pg_dump
或pg_dumpall
备份生成的sql文件到数据库
备份示例
- pg_dump备份一个数据库
pg_dump -U postgres -W -F t dvdrental > dvdrental.tar
参数含义:
-U
指定用户-W
密码提示-F
输出文件格式
- pg_dumpall备份全部数据库
pg_dumpall -U postgres > all.sql
<