首批通过分布式安全可靠测评,为关键业务系统打造
批量操作数据迁移任务
更新时间:2026-04-14 15:36:02
本文为您介绍如何使用 OceanBase 迁移服务(OceanBase Migration Service,OMS)对数据迁移任务进行批量操作。
背景信息
OMS 支持在 迁移任务列表 页面,对数据迁移任务进行批量操作。不同状态的数据迁移任务支持不同的批量操作。
| 数据迁移任务的状态 | 支持的批量操作 |
|---|---|
| 未启动 | 批量启动、批量删除、批量修改告警配置 |
| 运行中 | 运行中的任务在不同场景下,支持的批量操作也不同。
|
| 已暂停 | 批量恢复、批量释放、批量修改告警配置、批量跳过全量校验(处于已进入全量校验阶段)。 |
| 失败 | 批量恢复、批量释放、批量修改告警配置、批量跳过全量校验(处于已进入全量校验阶段)。 |
| 已释放 | 批量删除 |
| 释放中 | 无 |
| 已完成 | 批量释放 |
如果您在选择多个任务进行某项批量操作时,遇到并非所有任务都符合该项批量操作适用的场景。OMS 会在弹出对话框中提示您可以进行该项批量操作的任务。

进入迁移任务列表页面
登录 OMS 控制台。
在左侧导航栏,单击 数据迁移,即可进入 迁移任务列表 页面。
您可以在该页面选择需要进行批量操作的数据迁移任务,进行相关批量操作。

批量暂停
OMS 支持处于 运行中 状态的数据迁移任务进行 批量暂停 操作。
在 迁移任务列表 页面,选择需要暂停的数据迁移任务。
单击页面下方的 批量暂停。
在弹出对话框中,单击 确定。
该对话框会提示您可以进行批量暂停的任务个数、任务名称和最新位点。
待批量暂停成功后,页面会进行提示并告知您批量暂停成功的任务个数。
如果有操作失败的任务,请根据页面提示进行排查。
批量恢复
OMS 支持处于 已暂停 和 失败 状态的数据迁移任务进行 批量恢复 操作。
在 迁移任务列表 页面,选择需要恢复的数据迁移任务。
单击页面下方的 批量恢复。
在弹出对话框中,单击 确定。
该对话框会提示您可以进行批量恢复的任务个数、任务名称和最新位点。
待批量恢复成功后,页面会进行提示并告知您批量恢复成功的任务个数。
如果有操作失败的任务,请根据页面提示进行排查。
批量结束
OMS 支持处于 已暂停、失败 和 已完成 状态的数据迁移任务进行 批量释放 操作。
在 迁移任务列表 页面,选择需要释放的数据迁移任务。
单击页面下方的 批量结束。
在弹出对话框中,单击 确定。
该对话框会提示您可以进行批量结束的任务个数、任务名称和最新位点。
待批量结束成功后,页面会进行提示并告知您批量结束成功的任务个数。
如果有操作失败的任务,请根据页面提示进行排查。
批量正向切换
OMS 支持处于 运行中 状态,且处于正向切换的同一卡点步骤(除切换预检查步骤外)的数据迁移任务进行 批量正向切换 操作。
处于正向切换的同一卡点步骤是指所选任务处于正向切换的同一个子步骤。正向切换的子步骤包括启动正向切换、切换预检查、启动目标端 Store、确认源端停写、确认同步追平停写位点、停止正向同步、执行数据库对象处理和启动反向增量。
说明
正向切换的子步骤会根据创建任务时选择的迁移类型而变化。
在 迁移任务列表 页面,选择需要批量正向切换的数据迁移任务。
单击页面下方的 批量正向切换。

在弹出对话框中,单击 确定。
该对话框会提示您可以批量正向切换的任务个数、任务名称和最新位点。

在 批量正向切换 对话框,根据界面提示依次进行操作。
启动正向切换
单击 启动正向切换 区域右上角的 确认启动,即可批量启动正向切换。您也可以单击任务后的 启动,进行单个任务启动。

切换预检查
该步骤用于检查当前任务状态是否具备切换条件。如果预检查通过,会自动执行下一步操作。如果预检查未通过,会提示报错详情。

如果预检查未通过,您可以进行 重试 或 跳过 操作。如果单击 跳过,您需要在弹出的对话框中,再次单击 跳过。
启动目标端 Store
启动目标端增量拉取,创建并启动目标端 Store。如果启动失败,您可以进行 重试 或 跳过 操作。

确认源端停写
单击 确认源端停写 区域右上角的 确认,即可批量运行该子步骤。您也可以依次单击任务后的 确认,进行单个任务运行。

确认同步追平停写位点
OMS 自动检查源端和目标端处于一致位点。检查完成后,展示当前增量同步延迟时间和增量同步位点。在同步追平停写位点失败的场景下,您可以进行 重试 或 跳过 操作。

停止正向同步
停止源端到目标端的增量同步。如果停止失败,您可以进行 重试 或 跳过 操作。

执行数据库对象处理
单击 执行数据库对象处理 区域右上角的 标记完成,即可批量执行数据库对象。您也可以依次单击执行任务后的 标记完成,进行单个任务运行。待全部标记完成后,进行下一步。

启动反向增量
单击 启动反向增量 区域右上角的 确认启动,即可批量启动目标端到源端的增量写入。您也可以依次单击任务后的 启动,进行单个任务启动。等待页面提示 反向增量启动成功 即可。

批量启动
OMS 支持处于 未启动 状态的数据迁移任务进行 批量启动 操作。
在 迁移任务列表 页面,选择需要批量启动的数据迁移任务。
单击页面下方的 更多批量操作 > 批量启动。
在弹出对话框中,单击 确定。
该对话框会提示您可以进行批量启动的任务个数、任务名称和最新位点。
待批量启动成功后,页面会进行提示并告知您批量操作成功的任务个数。
如果有操作失败的任务,请根据页面提示进行排查。
批量删除
OMS 支持处于 未启动 和 已释放 状态的数据迁移任务进行 批量删除 操作。
在 迁移任务列表 页面,选择需要批量删除的数据迁移任务。
单击页面下方的 更多批量操作 > 批量删除。
在弹出对话框中,单击 确定。
该对话框会提示您可以进行批量删除的任务个数、任务名称和最新位点。
待批量删除成功后,页面会进行提示并告知您批量删除成功的任务个数。
如果有操作失败的任务,请根据页面提示进行排查。
批量进入正向切换
OMS 支持处于 运行中 状态,且已完成 全量校验 的数据迁移任务进行 批量进入正向切换 操作。

在 迁移任务列表 页面,选择需要批量进入正向切换的数据迁移任务。
单击页面下方的 更多批量操作 > 批量进入正向切换。
在弹出对话框中,单击 确定。
该对话框会提示您可以批量进入正向切换的任务个数、任务名称和最新位点。
待批量进入正向切换成功后,页面会进行提示并告知您批量操作成功的任务个数。
如果有操作失败的任务,请根据页面提示进行排查。
批量修改告警配置
OMS 支持处于 未启动、运行中、已暂停 和 失败 状态的数据迁移任务进行 批量修改告警配置 操作。
在 迁移任务列表 页面,选择需要批量修改告警配置的数据迁移任务。
单击页面下方的 更多批量操作 > 批量修改告警配置。
在 批量设置告警 对话框,修改告警级别。

OMS 支持的告警级别包括 无保护、高保护、中保护 和 低保护,详情请参见 告警设置。
单击 提交。
如果您需要查看数据迁移或数据同步任务的告警监控消息,请参见 查看任务告警信息。
批量修改告警设置成功后,页面会进行提示。如果有操作失败的任务,请根据页面提示进行排查。
批量跳过全量校验
OMS 支持处于已进入全量校验阶段,但全量校验还未执行成功的 运行中、已暂停、失败 状态的数据迁移任务进行 批量跳过全量校验 操作。

在 迁移任务列表 页面,选择需要批量跳过全量校验的数据迁移任务。
单击页面下方的 更多批量操作 > 批量跳过全量校验。
在弹出对话框中,单击 确定。
该对话框会提示您可以批量跳过全量校验的任务个数、任务名称和最新位点。
待批量跳过全量校验成功后,页面会进行提示并告知您批量操作成功的任务个数。
如果有操作失败的任务,请根据页面提示进行排查。