#任务管理

YMP支持以下形式的数据操作:

  • 单评估 / 单迁移 / 单校验
  • 评估+迁移
  • 迁移+校验
  • 评估+迁移+校验

# 创建任务

该阶段主要配置基础任务使用的信息,包括:任务名称,迁移步骤、源端数据库、目标端数据库和备注说明。

# 评估配置

该阶段主要配置评估任务所使用的信息,用户可以选择保存或执行评估任务。

# 迁移评估

该阶段主要评估MySQL、Oracle、DM数据库想要迁移的database或schema与YashanDB的兼容程度。
YMP通过对象维度对异构数据库进行兼容度评估,在评估过程中会对对象的DDL进行一定程度的自动改写。

# 迁移配置

该阶段为离线迁移前的准备阶段,用户可以配置任务,选择要迁移的对象和迁移的策略。

# 离线迁移

该阶段主要实现元数据和数据的迁移。在迁移前会进行多项检查,检查通过后开始迁移,用户可以实时查看迁移进度和详情。

迁移完成后用户可以查看迁移报告。

# 校验初始化

该阶段为校验任务的准备阶段,主要完成校验任务的配置初始化。

# 一致性校验

该阶段主要对离线迁移后,表中数据一致性进行校验。校验开始前,会检测校验对象选择,连接数情况。校验开始后,用户可以实时查看校验详情与校验进度。 校验结束后,用户可以查看或下载校验日志与校验报告,对于不一致的表可以下载不一致结果。