postgresql备份和恢复
1、备份
备份一个数据库:
pg_dump -h 127.0.0.1 -U 用户名 数据库名 > /home/backup/备份文件名.dump
备份一张表:
pg_dump -U 用户名 数据库名 -t 表名 -f /home/backup/备份文件名.sql
2、恢复
恢复一个数据库:
pg_restore -h 127.0.0.1 -U 用户名 -d -C -d 数据库名 备份文件名.dump
恢复一张表:
进入psql终端,/t /home/backup/备份文件名.sql
postgresql,pgsql | 2018-02-18 02:07:25