Python 序列没有';无法从备份文件还原

Python 序列没有';无法从备份文件还原,python,django,postgresql,Python,Django,Postgresql,我有一个博士后数据库和Django一起工作。产品模型中的Id为: id | integer | | not null | nextval('product_product_id_seq'::regclass) 我已将其导出到.bak文件中,并在另一台服务器中还原。现在,id类似于: id |整数| |非空| nextval不会出现在第二台服务器中。有什么问题 编辑 转储: 还原(在新服务器中): sudo-u postgres psql db

我有一个博士后数据库和Django一起工作。产品模型中的Id为:


id | integer | | not null | nextval('product_product_id_seq'::regclass)

我已将其导出到.bak文件中,并在另一台服务器中还原。现在,id类似于:


id |整数| |非空|


nextval不会出现在第二台服务器中。有什么问题

编辑

转储:

还原(在新服务器中):

sudo-u postgres psql db备份和还原是如何完成的?我已经更新了问题hmm,
pg_dumpall
和还原都没有使用有效的语法。如果你记不清了,再试一次。注意错误消息。它肯定会恢复一切。
pg_dumpall db.bak
sudo -u postgres psql db < db.bak;