PostgreSQL数据库备份与恢复

参考了这篇文章

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

这就算完成了。

posted @ 2012-02-27 11:21  nirvana7  阅读(5682)  评论(0编辑  收藏  举报