Odoo数据库快速导入导出方法介绍

数据库GB以下方法(Odoo提供的集合工具)

浏览器进入:domain.com/web/database/manager

  1. 数据库备份
    选择【backup】,可以进入以下画面操作
  2. 数据库还原
    选择【Resotre Database】,可以进入以下画面将备份的文件还原

数据库达到GB级别方法

  1. 数据库备份
  • 压缩情况
pg_dump -U odoo --no-owner database | gzip > dump.sql.gz
  • 不压缩打包情况(sql内容是压缩的)
pg_dump -U odoo --no-owner --format=c database > dump.sql
  1. 数据库还原
  • 创建待导入数据的数据库
psql -h hostname -U username -d postgres
create database xxxxxxx template template1
  • 导入没有压缩数据库
    • 方法一:
    psql -h hostname -U username -d xxxxxxx  < /home/work/dump.sql
    
    • 方法二:
    pg_restore -h hostname -U username -C -d xxxxxx /home/work/dump.sql
    
  • 导入压缩数据库
gzip -cd dump.sql.gz | psql -h hostname -U username -d xxxxxx

版权声明:本文为lixiaobin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lixiaobin/p/odoo-db-dump-restore.html