- 论坛徽章:
- 1
|
呵呵,哥们儿麻烦了。说说我的实验过程吧,或许对你有帮助。
我当时觉得dump太慢,想通过文件方式来备份,于是进行了实验,实验结果是成功的。
实验环境是freebsd8.0下进行的,把pgsql的进程kill掉,然后把/usr/local/pgsql文件夹下tar成包,然后ftp出去。然后再全新安装一次freebsd8.0,再安装pgsql,安装好以后,启动成功了。然后kill掉进程,rf掉整个pgsql文件夹,再通过ftp把原来的包down回来,解压到相同的位置,然后启动pgsql进程。
这实验是成功了的,数据库都在,和原来一模一样。
不过,当时是在 vmware做实验,pgsql所有目录都在 /usr/local/pgsql下。
目录是这样的:
/usr/local/pgsql/
/usr/local/pgsql/bin/
/usr/local/pgsql/data/
/usr/local/pgsql/conf/
..........
你的data在,估计应该可以。建议先建立一个与原来数据库名相同的数据库,再kill掉pg进程,把data替换掉,或许可以。
希望你有好运气。 |
|