Postgresql自带一个客户端pgAdmin里面有个备份恢复选项也能对数据库进行备份 恢复还原但最近发现数据库慢慢庞大的时候经常出错备份的文件过程中出错的几率那是相当大手动调节灰常有限。所以一直寻找完美的备份恢复方案。
梦里寻他千百度伊人却在灯火阑珊处...其实Postgresql内置不少的工具寻找的备份恢复方案就在其中pg_dumppsql。这两个指令在数据库的安装目录下比如我自己本地安装的路径形如C:\Program Files\Postgresql\9.0\然后进入到bin文件夹会看到不少的exe文件这就是Postgresql内置的工具了。里面会找到pg_dump.exepsql.exe两个文件。我们怎么用他们
备份数据库指令如下
pg_dump -h 164.82.233.54 -U postgres databasename > C:\databasename.bak
开始-运行-cmd 弹出dos控制台然后 在控制台里进入Postgresql安装目录bin下
cd C:\Program Files\Postgresql\9.0\bin
最后执行备份指令