OMS(OceanBase Migration Service)是支持结构迁移的 ,结构迁移是 OMS 数据迁移流程中的核心环节之一。
结构迁移的作用
OMS 的整体迁移流程分为四个阶段:结构迁移 → 全量数据迁移 → 增量数据迁移 → 数据校验 ,每部分都可以单独执行,也可以一键串联执行。
结构迁移负责将源库中的表、索引、约束、注释 等数据对象迁移至 OceanBase 目标库中。当源端数据库非 OceanBase 时(如从 MySQL、Oracle 迁移),OMS 会根据目标 OceanBase 租户类型的语法标准进行格式转换和拼装,再复制到目标库。