我工作的PostgreSQL 8.4和我想要做备份和恢复(从Ubuntu的11.10到Ubuntu 12.4)PostgreSQL的 - 备份和恢复与分区数据库表
我想包括所有分区,集群,角色和东西。
我的命令: 备份:
dumb_all > filename
压缩:
zip -f mybackup
解压缩和还原:
sudo gunzip -c /home/ubuntu/Desktop/backupFile.zip | psql -U postgres
这个问题在恢复过程中,我得到了一个错误
invalid command \.
ERROR: syntax error at or near "2"
LINE 1: 2 2 1
^
invalid command \.
ERROR: syntax error at or near "1"
LINE 1: ...
^
out of memory
另外,分区表没有恢复。还有一些表格没有任何数据恢复!
请帮忙!
编辑
我使用pgAdmin的做备份,使用“备份服务器”选项。
你可以在这里发布你真正**使用的命令,因为问题可能存在他们......严重的是,只需复制并粘贴在这里... – MatheusOl
我添加了一些细节,我改变了压缩命令 – Shadin
如何恢复,你是怎么做的?在pgAdmin之后你压缩了结果?怎么样? – MatheusOl