參考了這篇文章
http://www.cnblogs.com/top5/archive/2009/11/10/1599860.html
由於想要備份測試數據所以就進行了一下調查,以前成功過一次,但是由於時間久了,就忘記了,還是需要記錄一下。
Windows里面,命令行進入PostgreSql的安裝目錄,
執行
pg_dump -h 10.*.*.* -u postgres testdb > testdb.bak
會在當前安裝目錄生成一個testdb.bak這個文件
如果想恢復這個數據到另一個數據庫
首先需要在那個數據庫建立一個數據庫表
然后執行
psql -h localhost -u postgres -d testmy < testdb.bak
這就算完成了。