图形界面(pgAdmin)
sudo apt-get install pgadmin4
.dump
或SQL脚本.sql
)→指定路径→点击备份。命令行(pg_dump)
pg_dump -U 用户名 -h 主机 -p 端口 -d 数据库名 -F c -b -v -f /路径/备份文件.dump
-F c
为自定义格式,-b
包含大对象,-v
显示详细信息)。pg_dump -U 用户名 -d 数据库名 -F p -b -v -f /路径/备份文件.sql
。图形界面(pgAdmin)
命令行(pg_restore)
pg_restore -U 用户名 -h 主机 -d 目标数据库名 -v /路径/备份文件.dump
-C
可自动创建数据库,-a
仅恢复数据,-s
仅恢复表结构)。psql -U 用户名 -d 目标数据库名 < /路径/备份文件.sql
。以上方法参考自。