---
title: "查看备份清理结果 - OceanBase 数据库 V4.6.0 | OceanBase 文档中心"
description: "查看备份清理结果 成功设置清理策略，且自动清理已被触发，当清理任务执行完成，可通过历史表查看清理任务执行结果。 系统租户查看清理任务历史 使用 root 用户登录集群的 sys 租户。 连接示例如下，连接数据库时请以实际环境为准。 obclient -h10.xx.xx.xx -P2883 -uroot@sys#ob…"
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.6.0

# 查看备份清理结果

更新时间：2026-06-22 16:59:12

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.6.0/zh-CN/600.manage/600.backup-and-recovery/500.clear-backup-data/400.view-cleaning-backup-history.md)  

成功设置清理策略，且自动清理已被触发，当清理任务执行完成，可通过历史表查看清理任务执行结果。

## 系统租户查看清理任务历史

1. 使用 `root` 用户登录集群的 `sys` 租户。

   连接示例如下，连接数据库时请以实际环境为准。

   ```shell
   obclient -h10.xx.xx.xx -P2883 -uroot@sys#obdemo -p***** -A

   ```
 2. 查看清理任务的历史记录。

      - 查看 Job 级清理任务的历史记录。

       Job 级清理任务中记录了清理任务发起的相关信息。

       ```shell
       obclient(root@sys)[(none)]> SELECT * FROM oceanbase.CDB_OB_BACKUP_DELETE_JOB_HISTORY WHERE TENANT_ID=1002\G

       ```

       查询结果的示例如下：

       ```shell
       *************************** 1. row ***************************
                 TENANT_ID: 1002
                    JOB_ID: 4
               INCARNATION: 1
       INITIATOR_TENANT_ID: 1002
          INITIATOR_JOB_ID: 0
        EXECUTOR_TENANT_ID: 1002
                      TYPE: DELETE BACKUPSET
                 PARAMETER: backup_set_id:2,1
                 JOB_LEVEL: USER_TENANT
           START_TIMESTAMP: 2025-09-15 14:06:55.225984
             END_TIMESTAMP: 2025-09-15 14:07:13.253627
                    STATUS: FAILED
                TASK_COUNT: 0
        SUCCESS_TASK_COUNT: 0
                    RESULT: -9045
                   COMMENT: delete backup set do not allow; cannot_delete_backup_set_in_current_path_when_delete_policy_is_set
       *************************** 2. row ***************************
                 TENANT_ID: 1002
                    JOB_ID: 6
               INCARNATION: 1
       INITIATOR_TENANT_ID: 1002
          INITIATOR_JOB_ID: 0
        EXECUTOR_TENANT_ID: 1002
                      TYPE: DELETE OBSOLETE BACKUP
                 PARAMETER: expired_time:2025-09-14 14:30:13.309380
                 JOB_LEVEL: USER_TENANT
           START_TIMESTAMP: 2025-09-15 14:30:13.372683
             END_TIMESTAMP: 2025-09-15 14:30:13.407852
                    STATUS: COMPLETED
                TASK_COUNT: 1
        SUCCESS_TASK_COUNT: 1
                    RESULT: 0
                   COMMENT:
       *************************** 3. row ***************************
                 TENANT_ID: 1002
                    JOB_ID: 7
               INCARNATION: 1
       INITIATOR_TENANT_ID: 1002
          INITIATOR_JOB_ID: 0
        EXECUTOR_TENANT_ID: 1002
                      TYPE: DELETE BACKUPSET
                 PARAMETER: backup_set_id:2,1
                 JOB_LEVEL: USER_TENANT
           START_TIMESTAMP: 2025-09-15 14:44:09.511412
             END_TIMESTAMP: 2025-09-15 14:44:47.328929
                    STATUS: COMPLETED
                TASK_COUNT: 2
        SUCCESS_TASK_COUNT: 2
                    RESULT: 0
                   COMMENT:
       *************************** 4. row ***************************
                 TENANT_ID: 1002
                    JOB_ID: 8
               INCARNATION: 1
       INITIATOR_TENANT_ID: 1002
          INITIATOR_JOB_ID: 0
        EXECUTOR_TENANT_ID: 1002
                      TYPE: DELETE BACKUP ALL
                 PARAMETER: data_backup_dest:file:///data/nfs/backup/data
                 JOB_LEVEL: USER_TENANT
           START_TIMESTAMP: 2025-09-15 14:47:45.835726
             END_TIMESTAMP: 2025-09-15 14:48:19.354828
                    STATUS: COMPLETED
                TASK_COUNT: 1
        SUCCESS_TASK_COUNT: 1
                    RESULT: 0
                   COMMENT:
       *************************** 5. row ***************************
                 TENANT_ID: 1002
                    JOB_ID: 9
               INCARNATION: 1
       INITIATOR_TENANT_ID: 1002
          INITIATOR_JOB_ID: 0
        EXECUTOR_TENANT_ID: 1002
                      TYPE: DELETE ARCHIVELOG_PIECE
                 PARAMETER: archivelog_piece_id:1
                 JOB_LEVEL: USER_TENANT
           START_TIMESTAMP: 2025-09-16 13:50:43.315505
             END_TIMESTAMP: 2025-09-16 13:51:27.427522
                    STATUS: COMPLETED
                TASK_COUNT: 1
        SUCCESS_TASK_COUNT: 1
                    RESULT: 0
                   COMMENT:
       5 rows in set

       ```

       从查询结果中可知，租户 ID 为 `1002` 的用户租户一共发起了 4 个清理任务：

            - 从第一行中可知，该租户在 `2025-09-15 14:06:55.225984` 发起了一个删除指定备份集清理任务，待删除的备份集的 `backup_set_id` 分别为 1 和 2，在 `2025-09-15 14:07:13.253627` 任务执行完成，`RESULT` 为 `-9045` 表示任务执行失败，失败原因通过 `COMMENT` 字段可知，是由于当前租户设置了自动清理策略，设置自动清理策略后，不支持再通过手动方式进行清理。
            - 从第二行中可知，该租户在 `2025-09-15 14:30:13.372683` 发起了一个备份过期清理任务，备份的过期时间为 `2025-09-14 14:30:13.309380`，且在 `2025-09-15 14:30:13.407852` 任务执行完成，Job 任务下子任务的成功率为 100%（`TASK_COUNT/SUCCESS_TASK_COUNT`），`RESULT` 为 `0` 表示任务执行成功。
            - 从第三行可知，该租户在 `2025-09-15 14:44:09.511412` 发起了一个删除指定备份集的清理任务，删除的备份集的 `backup_set_id` 分别为 1 和 2，在 `2025-09-15 14:44:47.328929` 任务执行完成，`RESULT` 为 `0` 表示任务执行成功。
            - 从第四行可知，该租户在 `2025-09-15 14:47:45.835726` 发起了一个清空指定备份路径的清理任务，且清空的备份路径为：`file:///data/nfs/backup/data`，在 `2025-09-15 14:48:19.354828` 任务执行完成，`RESULT` 为 `0` 表示任务执行成功。
            - 从第五行中可知，该租户在 `2025-09-16 13:50:43.315505` 发起了一个删除指定日志归档 Piece 的清理任务，删除的日志归档的 Piece_id 为 1，且在 `2025-09-16 13:51:27.427522` 任务执行完成，`RESULT` 为 `0` 表示任务执行成功。
      - 查看 Task 级清理任务的历史记录。

       Task 级清理任务中记录了 `backup_set/backup_piece` 被清理的详细信息。

       ```shell
       obclient(root@sys)[(none)]> SELECT * FROM oceanbase.CDB_OB_BACKUP_DELETE_TASK_HISTORY WHERE TENANT_ID=1002\G

       ```

       查询结果如下：

       ```shell
       *************************** 1. row ***************************
             TENANT_ID: 1002
               TASK_ID: 5
           INCARNATION: 1
                JOB_ID: 7
             TASK_TYPE: BACKUP SET
                    ID: 2
              ROUND_ID: 0
               DEST_ID: 1002
       START_TIMESTAMP: 2025-09-15 14:44:13.534722
         END_TIMESTAMP: 2025-09-15 14:44:45.294097
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
                RESULT: 0
               COMMENT:
                  PATH: file:///data/nfs/backup/data
       *************************** 2. row ***************************
             TENANT_ID: 1002
               TASK_ID: 6
           INCARNATION: 1
                JOB_ID: 7
             TASK_TYPE: BACKUP SET
                    ID: 1
              ROUND_ID: 0
               DEST_ID: 1002
       START_TIMESTAMP: 2025-09-15 14:44:13.540341
         END_TIMESTAMP: 2025-09-15 14:44:47.322651
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
                RESULT: 0
               COMMENT:
                  PATH: file:///data/nfs/backup/data
       *************************** 3. row ***************************
             TENANT_ID: 1002
               TASK_ID: 7
           INCARNATION: 1
                JOB_ID: 8
             TASK_TYPE: BACKUP SET
                    ID: 3
              ROUND_ID: 0
               DEST_ID: 1002
       START_TIMESTAMP: 2025-09-15 14:47:47.412430
         END_TIMESTAMP: 2025-09-15 14:48:19.347954
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
                RESULT: 0
               COMMENT:
                  PATH: file:///data/nfs/backup/data
       *************************** 4. row ***************************
             TENANT_ID: 1002
               TASK_ID: 8
           INCARNATION: 1
                JOB_ID: 9
             TASK_TYPE: BACKUP PIECE
                    ID: 1
              ROUND_ID: 1
               DEST_ID: 1001
       START_TIMESTAMP: 2025-09-16 13:50:55.286400
         END_TIMESTAMP: 2025-09-16 13:51:27.419650
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
                RESULT: 0
               COMMENT:
                  PATH: file:///data/nfs/backup/archive
       4 rows in set

       ```

       从查询结果中可知，租户 ID 为 `1002` 的用户租户在目的端 `file:///data/nfs/backup/data` 中的数据备份 `backup_set_id=1` 、`backup_set_id=2`、`backup_set_id=3` 的备份文件已分别被成功清理；同时在归档目的端 `file:///data/nfs/backup/archive` 中的日志归档 `round_id=1/backup_piece_id=1` 的备份文件也已被成功清理，用户可以通过 `JOB_ID` 在 Job 级任务视图中查看清理任务发起的相关信息。

## 用户租户查看清理任务历史

1. 用户租户的租户管理员登录到数据库。

   #### 说明

   MySQL 租户的管理员用户为 `root` 用户，Oracle 租户的管理员用户为 `SYS` 用户。

   ```shell
   obclient -h10.xx.xx.xx -P2883 -uroot@mysql001#obdemo -p***** -A

           MySQL 模式   Oracle 模式

       MySQL 模式下的查询示例如下：

       ```shell
       obclient(root@mysql001)[oceanbase]> SELECT * FROM oceanbase.DBA_OB_BACKUP_DELETE_JOB_HISTORY\G

       ```

       Oracle 模式下的查询示例如下：

       ```shell
       obclient(SYS@oracle001)[SYS]> SELECT * FROM SYS.DBA_OB_BACKUP_DELETE_JOB_HISTORY\G

       ```

       除了缺少 `TENANT_ID` 字段，视图 `DBA_OB_BACKUP_DELETE_JOB_HISTORY` 的所有字段均与视图 `CDB_OB_BACKUP_DELETE_JOB_HISTORY` 相对应。有关查询结果的详细说明，参见 **系统租户查看清理任务历史**。
      - 查看 Task 级清理任务的历史记录。

       ```shell
       obclient(root@mysql001)[oceanbase]> SELECT * FROM oceanbase.DBA_OB_BACKUP_DELETE_TASK_HISTORY\G

       ```

       ```shell
       obclient(SYS@oracle001)[SYS]> SELECT * FROM SYS.DBA_OB_BACKUP_DELETE_TASK_HISTORY\G

       ```

       除了缺少 `TENANT_ID` 字段，视图 `DBA_OB_BACKUP_DELETE_TASK_HISTORY` 的所有字段均与视图 `CDB_OB_BACKUP_DELETE_TASK_HISTORY` 相对应。有关查询结果的详细说明，参见 **系统租户查看清理任务历史**。

## 相关文档

[查看备份清理进度](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005682405)

 上一篇 下一篇 ![有帮助](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) 咨询热线
