发布管理
前置条件
- 阅读本页前,请先按照 AI 搭建快速开始 安装 NocoBase CLI 并完成初始化
- 需要获得专业版及以上授权,详见 NocoBase 商业版
- 需要启用「备份管理」和「迁移管理」两个插件,并升级到最新版本
简介
发布管理 Skill 用于在多个 NocoBase 环境之间执行发布操作。它支持两种方式——备份还原和迁移。
如果你只想把一个环境完整覆盖到另一个环境,通常用备份还原就够了。如果你需要按规则控制哪些内容同步过去,比如只同步结构、不同步业务数据,那么使用迁移更合适。
能力范围
- 单环境备份还原:使用已有备份包还原当前环境
- 单环境即时 备份还原:先创建当前环境备份,再用这个备份还原当前环境
- 跨环境备份还原:把源环境备份包还原到目标环境
- 跨环境迁移:用迁移包差异化更新目标环境
提示词示例
场景 A:指定文件单环境备份还原
前置条件
当前环境中需要已有同名备份文件。
Skill 会使用当前环境服务器上已有的同名备份文件进行还原。
场景 B:不指定文件单环境备份还原
Skill 会先创建当前环境备份,再用这个备份还原当前环境。
场景 C:跨环境备份还原
前置条件
需要准备两个环境,比如本机 dev 环境和远程 test 环境,也可以是本地的两个环境。可以指定具体备份文件,也可以不指定。
Skill 会在 dev 环境创建备份包,再把这个备份包还原到 test 环境。
场景 D:跨环境迁移
前置条件
和场景 C 类似,需要准备两个环境。可以指定具体迁移文件,也可以不指定。
Skill 会在 dev 环境创建迁移包,再用这个迁移包更新 test 环境。
常见问题
备份还原和迁移该选哪个?
默认用备份还原就行,尤其是你已经有可用备份包,或者希望目标环境完整覆盖成源环境的状态。只有当你需要按策略控制同步范围(比如只同步结构、不同步数据)时,才需要用迁移。
没有迁移插件是什么问题?
迁移管理插件需要专业版及以上授权。详情见 NocoBase 商业版。

