用pg_dump加压缩可在pg_restore还原的命令在下面 :
备份:
pg_dump -Fc -f openbravo.sql.gz openbravo
还原:
psql -U postgres进入
创建 create database openbravo;
\q退出
还原pg_restore -Fc -d openbravo openbravo.sql.gz -U postgres
注意还原一定加上-U postgres
比较
pg_dump -U postgres openbravo>openbravo.sql
psql -U postgres进入
创建 create database openbravo;
\q退出
还原
psql -U postgres openbravo<openbravo.sql
上面的一种备份数据库便于服务器上数据库的移动,把以往备份数据库的容量由4GB降到613MB。对我们以后备份、搬数据库等的操作都方便很多。