linux系統中終端備份postgre數據庫

用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。對我們以後備份、搬數據庫等的操作都方便很多。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章