云中客

梦想有多大,就能走多远

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

数据库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>
posted on 2020-12-05 20:03  走遍江湖  阅读(2789)  评论(0编辑  收藏  举报