---
title: 如何手动取消正在进行的 transfer 任务-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于如何手动取消正在进行的 transfer 任务相关的常见问题和使用技巧，帮助您快速解决如何手动取消正在进行的 transfer 任务的难题。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# 如何手动取消正在进行的 transfer 任务

更新时间：2026-06-12 08:51

适用版本： V4.0.x、V4.1.x、V4.2.x、V4.3.x、V4.4.x 内容类型：TechNote  

正在进行的 transfer partition 任务可能无法直接被取消，需要通过修改临时日志流的 unit_group_id 改回源端来取消。

## 详细说明

手动迁移（transfer）大量 表分区（partition）后，源端日志流会分裂出临时日志流，并需要将临时日志流迁移到目标端机器后与目标端日志流合并。此时若通过 `alter system cancel replica task` 命令手动取消迁移任务，有些情况下 transfer 不会实际终止，这是因为有些情况下临时日志流的 unit_group_id 已经被修改，容灾模块仍会持续调度日志流迁移。

![image](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/knowledge-base/database/transfer-compaction/compaction/20250829how-to-manually-cancel-ongoing-transfer-task.png)

## 解决办法

需要手动将临时日志流的 unit group 修改为源端 unit 所在的 unit group，终止临时日志流因所需对齐 unit group id 而发起的迁移。最后等待一次日志流均衡（各个版本时间不同）即可。

详细步骤：

1. 确认正在迁移的日志流 ls_id。

   ```shell
   select * from __all_virtual_balance_task_history where tenant_id = xxx;

   ```
 2. 确认正在迁移的日志流所属的 unit group。

   ```shell
   select * from __all_virtual_ls_status where tenant_id = xxx and ls_id = xxx;

   ```
 3. 确认正在迁移的日志流源端 unit 和目的端 unit 所属的 unit group。

   ```shell
   select * from dba_ob_units where tenant_id = xxx;

   ```
 4. 如果正在迁移的临时日志流 unit group 与目的端 unit 所属的 unit group 相同，将其修改为源端 unit。

   ```shell
   alter system modify ls xxx unit_group xxx tenant = 'xxx';

   ```

## 适用版本

OceanBase 数据库 V4.x 版本。

上一篇

[OBServer 时钟不同步引发的 transfer 任务长时间 doing 状态的原因和解决方法](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000003415371)

下一篇

[transfer 报错 7123 的原因和解决方法](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000005414344) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
