#任务管理
YMP支持以下形式的数据操作:
- 单评估 / 单迁移 / 单校验
- 评估+迁移
- 迁移+校验
- 评估+迁移+校验
# 创建任务
该阶段主要配置基础任务使用的信息,包括:任务名称,迁移步骤、源端数据库、目标端数据库和备注说明。
# 评估配置
该阶段主要配置评估任务所使用的信息,用户可以选择保存或执行评估任务。
# 迁移评估
该阶段主要评估MySQL、Oracle、DM数据库想要迁移的database或schema与YashanDB的兼容程度。
YMP通过对象维度对异构数据库进行兼容度评估,在评估过程中会对对象的DDL进行一定程度的自动改写。
# 迁移配置
该阶段为离线迁移前的准备阶段,用户可以配置任务,选择要迁移的对象和迁移的策略。
# 离线迁移
该阶段主要实现元数据和数据的迁移。在迁移前会进行多项检查,检查通过后开始迁移,用户可以实时查看迁移进度和详情。
迁移完成后用户可以查看迁移报告。
# 校验初始化
该阶段为校验任务的准备阶段,主要完成校验任务的配置初始化。
# 一致性校验
该阶段主要对离线迁移后,表中数据一致性进行校验。校验开始前,会检测校验对象选择,连接数情况。校验开始后,用户可以实时查看校验详情与校验进度。 校验结束后,用户可以查看或下载校验日志与校验报告,对于不一致的表可以下载不一致结果。