用于将应用配置从一个应用环境迁移到另一个应用环境。迁移管理更侧重「应用配置」的迁移,如果需要全量的迁移,建议使用「备份管理器」的备份还原。
依赖 备份管理 插件,请确保已经安装并激活。
将主数据库的数据表及数据,根据迁移规则,从一个应用迁移至另一个应用。需要注意的是不迁移外部数据库和子应用的数据。

迁移管理是主数据库里所有数据表的迁移,目前支持以下五种规则:
备注:
插入或更新 和 插入时忽略重复 规则;插入或更新 和 插入时忽略重复 是通过主键来辨别记录是否存在。
配置迁移规则

启用独立规则

选择独立规则以及按当前独立规则处理的数据表




应用环境变量检测(了解何为 环境变量)

如果.env中的 DB_UNDERSCORED 、USE_DB_SCHEMA_IN_SUBAPP 、DB_TABLE_PREFIX 、DB_SCHEMA 、 COLLECTION_MANAGER_SCHEMA 不一致,则会弹窗提示不能够继续迁移

如果缺失动态配置的环境变量或密钥就会弹窗提示用户,要在这里填写需要新增的环境变量或密钥,然后继续

应用插件检测,如果当前环境缺少插件就会弹窗提示,此时也可以选择继续迁移

执行完迁移后,服务器上会保存执行日志文件,可以在线查看或下载。

在线查看执行日志文件时,还可以下载迁移数据结构时执行的SQL。

点击 过程 按钮可以查看已完成迁移执行过程


执行迁移前,会自动对当前应用进行备份。如果迁移失败或结果不符合预期,可通过 备份管理器 进行回滚恢复。
