升级授权
备份超过 免费额度 时,每个升级任务需要一份升级授权。在 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 文档