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
  1. DB大小确认
\l+ <database_name>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM