#任务状态

YMP中评估、迁移、校验都是依托任务来进行的,本章节介绍任务各个状态。

任务管理

# 创建任务-配置中

创建任务界面保存任务配置后,任务生成,状态为配置中。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中 保存任务,状态不变
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
删除任务 任务被删除,无状态

# 迁移评估-评估中

当我们点击开始迁移评估后,任务状态变为评估中。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
终止任务 迁移评估-终止

# 迁移评估-终止

在评估中的任务,进行了终止评估操作后,任务进入终止状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
开始迁移评估 迁移评估-评估中
删除任务 任务被删除,无状态

# 迁移评估-失败

评估过程中出现异常,任务状态变为失败,会记录失败日志。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
开始迁移评估 迁移评估-评估中
删除任务 任务被删除,无状态

# 迁移评估-刷新中

刷新报告后,任务进入评估刷新中状态,此时,任务会重新根据变动再次评估一次。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
终止任务 迁移评估-刷新终止

# 迁移评估-刷新终止

在刷新评估中的任务,进行了终止评估操作后,任务进入刷新终止状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
删除任务 任务被删除,无状态

# 迁移评估-刷新失败

刷新评估过程中出现异常,任务状态变为失败,会记录失败日志。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
删除任务 任务被删除,无状态

# 迁移评估-完成

评估完成后,会生成评估结果展示,状态变为完成。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
删除任务 任务被删除,无状态

# 迁移配置-配置中

迁移配置界面,保存迁移的配置信息,迁移任务生成,状态为迁移配置中。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
删除任务 任务被删除,无状态

# 迁移配置-获取对象中

创建一个开始步骤为迁移的任务,任务状态会立即变为迁移配置-获取对象中。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
不允许任何操作 --

# 迁移配置-获取对象失败

开始步骤为迁移的任务,获取对象过程中出现异常,任务变为获取对象失败。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 迁移配置-获取对象中
删除任务 任务被删除,无状态

# 离线迁移-初始化

开始离线迁移后,任务首先会进入初始化状态,进行迁移前表空间创建、数据迁移表数据量查询等初始化工作,此状态属于离线迁移中状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
暂停任务 离线迁移-暂停中
终止任务 离线迁移-终止中

# 离线迁移-元数据迁移1

离线迁移开始迁移除主键约束、唯一约束、外键约束、索引和触发器之外的其他对象时,状态变为元数据迁移1,此状态属于离线迁移中状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
暂停任务 离线迁移-暂停中
终止任务 离线迁移-终止中

# 离线迁移-数据迁移

离线迁移开始迁移表数据时,状态进入数据迁移,此状态属于离线迁移中状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
暂停任务 离线迁移-暂停中
终止任务 离线迁移-终止中

# 离线迁移-元数据迁移2

离线迁移开始迁移主键约束、唯一约束、外键约束、索引和触发器时,状态变为元数据迁移2,此状态属于离线迁移中状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
暂停任务 离线迁移-暂停中
终止任务 离线迁移-终止中

# 离线迁移-终止中

离线迁移中的任务,终止操作后,会短暂进入终止中。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
不允许任何操作 --

# 离线迁移-终止

终止中的任务,打断迁移的活跃会话,关闭源端、目标端数据库连接后会进入终止状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
重试迁移 离线迁移-初始化
删除任务 任务被删除,无状态

# 离线迁移-暂停中

离线迁移中的任务,暂停操作后,会短暂进入暂停中。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
不允许任何操作 --

# 离线迁移-暂停

暂停中的任务,打断迁移的活跃会话,关闭源端、目标端数据库连接后会进入暂停状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
终止任务 离线迁移-终止
恢复任务 离线迁移-初始化
删除任务 任务被删除,无状态

# 离线迁移-失败

离线迁移过程中出现任务级别异常,任务状态变为失败,会记录失败日志。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
重试迁移 离线迁移-初始化
删除任务 任务被删除,无状态

# 离线迁移-完成

离线迁移完成。

在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
重试迁移 离线迁移-初始化
删除任务 任务被删除,无状态
校验初始化 校验-待校验

# 校验初始化-待校验

离线迁移完成,下一步进入待校验状态。 在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
重试迁移 离线迁移-初始化
校验初始化 校验-待校验 已有校验任务的校验初始化操作,不会变更任务状态
开始一致性校验 校验-校验中
删除任务 任务被删除,无状态

# 一致性校验-校验中

开始一致性校验后,进行校验-校验中状态。 在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
校验初始化 校验-校验中 已有校验任务的校验初始化操作,不会变更任务状态
终止任务 一致性校验-校验终止中

# 一致性校验-校验完成

当校验完成后,进入校验完成状态。 在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
重试迁移 离线迁移-初始化
校验初始化 校验-校验完成 已有校验任务的校验初始化操作,不会变更任务状态
开始一致性校验 校验-校验中
删除任务 任务被删除,无状态

# 一致性校验-校验失败

当校验完成后,但校验出现错误。 在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
重试迁移 离线迁移-初始化
校验初始化 校验-校验失败 已有校验任务的校验初始化操作,不会变更任务状态
开始一致性校验 校验-校验中
删除任务 任务被删除,无状态

# 一致性校验-终止中

当校验中终止任务操作后,任务进入短暂的终止中状态。 在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
不允许任何操作 --

# 一致性校验-终止

终止校验任务完成后进入暂停状态。
在当前状态下,可进行的操作有:

可选操作 操作后下一个任务状态 操作说明
保存任务 创建任务-配置中
(开始步骤为迁移的任务)迁移配置 创建任务-获取对象中
开始迁移评估 迁移评估-评估中
刷新报告 迁移评估-刷新中
保存迁移配置 迁移配置-配置中
离线迁移 离线迁移-初始化
重试迁移 离线迁移-初始化
校验初始化 一致性校验-终止 已有校验任务的校验初始化操作,不会变更任务状态
开始一致性校验 校验-校验中
删除任务 任务被删除,无状态