postgreSQL备份数据

1、pg_dump 备份单一数据库

pg_dump仅导出数据库结构:

pg_dump -U TestRole1 -s -f TestDb1.sql TestDb1

 

 

2、全部备份采用pg_dumpall

pg_dump进行单个数据库的备份,而pg_dumpall备份一个给出的集群中的每个数据库,同时还确保保留象用户和组这样的全局数据状态。使用方法如下:

 

pg_dumpall -h 192.168.0.XX  -p 5432 -U postgres > db.out

 

posted @ 2019-01-19 21:46  hzy168  阅读(245)  评论(0编辑  收藏  举报