我对Odoo13CE系统的最后一次正常工作的数据库备份是完整的,包括文件存储。当我试图通过Odoo数据库管理器页面恢复“一个副本”时,我遇到了超时。我认为我可以做一个部分恢复(dump.sql & manifest.json),转储文件存储,重新压缩和上传,这导致所有的东西都瘫痪了(错误w/“找不到*.dump文件”),所以登录到服务器,丢弃了失败的恢复并重新启动了odoo服务,所有的一切都恢复到了正常,我想要替换的数据库处于活动状态。
有没有办法把这个.sql转换成.dump,或者用其他方法把我的.sql添加到我的pgdb中?我是个新手re: psql,所以如果我遗漏了一些简单的东西,请随时把它塞进我的喉咙里。提亚
发布于 2021-02-05 12:11:58
要将sql备份文件恢复到新数据库,请执行以下操作:
psql YOUR_DATABASE_NAME < YOUR_FILENAME
您可以在此处阅读有关恢复/备份Postgres Db的更多信息:https://www.postgresql.org/docs/11/backup-dump.html
发布于 2021-02-05 13:11:50
database
(with file store
)您必须增加服务器的limit才能继续您的进程。在path中添加参数
--limit-time-cpu=6000 --limit-time-real=12000
psql database_name < your_file.sql
pg_restore -d database_name < your_file.dump
https://stackoverflow.com/questions/66050053
复制相似问题