PG 备份数据

数据库备份是生产环境中最为重要的一环。备份有GUI方式,还有CLI方式。根据需要而定。

PostgreSQL的备份可以使用pg_dump工具备份,备份出来的文件可以是SQL脚本或其它二进制。

使用下面的脚本,备份整个数据库

pg_dump -h 地址 -p 端口 -U 用户名 --column-inserts -t 表名 -f 路径 数据库名
pg_dump -h localhost -p 5432 -U postgres  --column-inserts  -f C:\Users\wsh\Desktop\mynote.sql mynote	

使用下面的脚本,备份单张表

pg_dump -h 地址 -p 端口 -U 用户名 --column-inserts -t 表名 -f 路径 数据库名
pg_dump -h localhost -p 5432 -U postgres  --column-inserts -t configs -f C:\Users\wsh\Desktop\abc.sql myDataBaseName	

pgAdmin III备份

备份时,什么都不选择