QingSolution Upgrade

升级授权

备份超过 免费额度 时,每个升级任务需要一份升级授权。在 QingSolution 下单付款后,授权码会发到你的购买邮箱,并出现在这里。一份授权对应一个任务,同一任务重试不再扣次。

加载中…

预检不需要授权;点“开始升级”时才绑定。退款或订单取消后授权失效。

在服务器上用命令行

命令行用访问密钥代表你的账户,升级授权在提交时用编号指定。密钥只在创建时显示一次。

创建访问密钥

名称权限最近使用过期操作
还没有访问密钥

安装(Python 3.8+)

pipx install --force /static/odoo_upgrade-0.4.0-py3-none-any.whl

登录,粘贴访问密钥

odoo-upgrade login --url 

一条命令导出、升级并下载

odoo-upgrade vouchers
odoo-upgrade upgrade -d mydb --data-dir /var/lib/odoo \
  --target 20.0 -o mydb-20.zip --voucher-id 123

vouchers 列出可用授权的编号;备份在免费额度以内时不用 --voucher-id。中断后重跑同一命令会继续原任务;源备份保留在 .odoo-upgrade 目录,--work-dir 可指定大容量磁盘。

查看与下载

odoo-upgrade jobs
odoo-upgrade logs UPG-XXXXXX -f
odoo-upgrade download UPG-XXXXXX -o out.zip

带第三方模块代码(只填最终版本分支)

odoo-upgrade repository-key
odoo-upgrade upgrade ... --repo git@git.example.com:team/addons.git --branch 20.0

每个分支根目录须有 requirements.txt,额外依赖须固定版本;没有额外依赖可以是空文件。

REST API 文档