---
title: "查看备份校验进度 - OceanBase 数据库 V4.6.0 | OceanBase 文档中心"
description: 查看备份校验进度 发起备份校验后，可以通过视图来查看校验任务的状态及进度。 系统租户查看用户租户下的备份校验任务 系统租户可以通过视图 CDB_OB_BACKUP_VALIDATE_JOBS 和 CDB_OB_BACKUP_VALIDATE_TASKS 来查看各用户租户下所有校验任务的状态和进度。 其中： 视图 CD…
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

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

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

# 查看备份校验进度

更新时间：2026-05-22 18:26:11

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.6.0/zh-CN/600.manage/600.backup-and-recovery/550.backup-validation/600.view-the-backup-validation-process.md)  

发起备份校验后，可以通过视图来查看校验任务的状态及进度。

## 系统租户查看用户租户下的备份校验任务

系统租户可以通过视图 `CDB_OB_BACKUP_VALIDATE_JOBS` 和 `CDB_OB_BACKUP_VALIDATE_TASKS` 来查看各用户租户下所有校验任务的状态和进度。

其中：

- 视图 `CDB_OB_BACKUP_VALIDATE_JOBS` 中，每个 Job 对应一个校验指令。如果执行校验指令时，指令中涉及多个用户租户，则视图中可能会对应多个用户租户级别的子 Job。
 - 视图 `CDB_OB_BACKUP_VALIDATE_TASKS` 中，每个 Task 对应一个备份集（backup_set）或日志归档 Piece（archive_piece）的校验任务。

系统租户下查看备份校验进度的操作如下：

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

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

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

   ```
 2. 查看 Job 级校验任务的状态及进度。

   ```shell
   obclient(root@sys)[(none)]> SELECT * FROM oceanbase.CDB_OB_BACKUP_VALIDATE_JOBS\G

   ```

   查询结果如下所示：

   ```shell
   *************************** 1. row ***************************
             TENANT_ID: 1
                JOB_ID: 3
           INCARNATION: 1
   INITIATOR_TENANT_ID: 1
      INITIATOR_JOB_ID: 0
    EXECUTOR_TENANT_ID: 1002
                  TYPE: DATABASE
                  PATH:
             PATH_TYPE:
                    ID:
        VALIDATE_LEVEL: basic
       START_TIMESTAMP: 2026-03-03 14:25:46.576284
         END_TIMESTAMP: NULL
                STATUS: DOING
           RETRY_COUNT: 0
            TASK_COUNT: 0
    SUCCESS_TASK_COUNT: 0
                RESULT: 0
           DESCRIPTION:
               COMMENT:
   *************************** 2. row ***************************
             TENANT_ID: 1002
                JOB_ID: 6
           INCARNATION: 1
   INITIATOR_TENANT_ID: 1
      INITIATOR_JOB_ID: 3
    EXECUTOR_TENANT_ID:
                  TYPE: DATABASE
                  PATH:
             PATH_TYPE:
                    ID:
        VALIDATE_LEVEL: basic
       START_TIMESTAMP: 2026-03-03 14:25:46.581725
         END_TIMESTAMP: NULL
                STATUS: DOING
           RETRY_COUNT: 0
            TASK_COUNT: 3
    SUCCESS_TASK_COUNT: 0
                RESULT: 0
           DESCRIPTION:
               COMMENT: all archive pieces are not support for backup validate or not find any piece
   2 rows in set

   ```

   查询结果中：

      - 第一行展示了 `sys` 租户（`TENANT_ID` 为 1）相关的校验任务 Job。`job_id` 为 3，发起此次 Job 的租户为 `sys` 租户（`INITIATOR_TENANT_ID` 为 1），需要执行校验任务的用户租户是 `TENANT_ID` 为 1002 的用户租户（`EXECUTOR_TENANT_ID` 为 1002），校验的是整个备份路径和归档路径下的所有备份集和日志归档 Piece（`TYPE` 为 `DATABASE`），且为非指定路径下的校验（`PATH`、`PATH_TYPE`、`ID` 等均为空），校验等级是 Basic 级校验（`VALIDATE_LEVEL` 为 `basic`）。
      - 第二行展示了租户 ID（`TENANT_ID`）为 1002 的用户租户相关的校验任务。`job_id` 为 6，发起此次 Job 的租户为 `sys` 租户（`INITIATOR_TENANT_ID` 为 1），发起此次 Job 的 `job_id` 为 3，需要执行校验任务的用户租户是本租户（`EXECUTOR_TENANT_ID` 为空），校验的是整个备份路径和归档路径下的所有备份集和日志归档 Piece（`TYPE` 为 `DATABASE`），且为非指定路径下的校验（`PATH`、`PATH_TYPE`、`ID` 等均为空），校验等级是 Basic 级校验（`VALIDATE_LEVEL` 为 `basic`）。
 3. 进一步查看 Task 级备份校验任务，即备份集或日志归档 Piece 的备份校验情况。

   ```shell
   obclient(root@sys)[(none)]> SELECT * FROM oceanbase.CDB_OB_BACKUP_VALIDATE_TASKS\G

   ```

   查询结果如下所示：

   ```shell
   *************************** 1. row ***************************
             TENANT_ID: 1002
               TASK_ID: 12
           INCARNATION: 1
                JOB_ID: 6
             TASK_TYPE: BACKUPSET
                    ID: 1
                  PATH: file:///data/nfs/backup/data/backup_set_1_full
             PATH_TYPE: BACKUP_SET_DEST
               DEST_ID: 1002
       PLUS_ARCHIVELOG: OFF
     INITIATOR_TASK_ID: 0
        VALIDATE_LEVEL: basic
              ROUND_ID: 0
       START_TIMESTAMP: 2026-03-03 14:25:46.597323
         END_TIMESTAMP: 2026-03-03 14:25:47.767907
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
           TOTAL_BYTES: 21126037
       VALIDATED_BYTES: 0
                RESULT: 0
               COMMENT:
   *************************** 2. row ***************************
             TENANT_ID: 1002
               TASK_ID: 13
           INCARNATION: 1
                JOB_ID: 6
             TASK_TYPE: BACKUPSET
                    ID: 2
                  PATH: file:///data/nfs/backup/data/backup_set_2_full
             PATH_TYPE: BACKUP_SET_DEST
               DEST_ID: 1002
       PLUS_ARCHIVELOG: ON
     INITIATOR_TASK_ID: 0
        VALIDATE_LEVEL: basic
              ROUND_ID: 0
       START_TIMESTAMP: 2026-03-03 14:25:46.599383
         END_TIMESTAMP: 2026-03-03 14:25:49.841837
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
           TOTAL_BYTES: 19295388
       VALIDATED_BYTES: 0
                RESULT: 0
               COMMENT:
   *************************** 3. row ***************************
             TENANT_ID: 1002
               TASK_ID: 14
           INCARNATION: 1
                JOB_ID: 6
             TASK_TYPE: ARCHIVELOG_PIECE
                    ID: 1
                  PATH: file:///data/nfs/backup/data/backup_set_2_full/complement_log/piece_d1002r1p1
             PATH_TYPE: ARCHIVELOG_PIECE_DEST
               DEST_ID: 1002
       PLUS_ARCHIVELOG: ON
     INITIATOR_TASK_ID: 13
        VALIDATE_LEVEL: basic
              ROUND_ID: 1
       START_TIMESTAMP: 2026-03-03 14:25:46.601306
         END_TIMESTAMP: 2026-03-03 14:25:49.849563
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 0
       FINISH_LS_COUNT: 0
           TOTAL_BYTES: 0
       VALIDATED_BYTES: 0
                RESULT: 0
               COMMENT:
   3 rows in set

   ```

   查询结果中，展示了租户 ID 为 1002 的用户租户相关的 3 个 Task 级校验任务：

      - 第一行中，该 Task 任务的 `task_id` 为 12，对应的 `job_id` 为 6，校验的是 `backup_set_id` 为 1 的备份集（`TASK_TYPE` 为 `BACKUPSET`、`ID` 为 1）；备份集所在的路径为 `file:///data/nfs/backup/data/backup_set_2_full`，备份路径的 ID 为 1002（`DEST_ID` 为 1002），该备份集不是补偿日志（`PLUS_ARCHIVELOG` 为 `OFF`），校验等级是 Basic 级校验（`VALIDATE_LEVEL` 为 `basic`）。
      - 第二行中，该 Task 任务的 `task_id` 为 13，对应的 `job_id` 也是 6，校验的是 `backup_set_id` 为 2 的备份集（`TASK_TYPE` 为 `BACKUPSET`、`ID` 为 2）；备份集所在的路径为 `file:///data/nfs/backup/data/backup_set_2_full`，备份路径的 ID 为 1002（`DEST_ID` 为 1002），该备份集是补偿日志，且该 Task 为父 Task（`PLUS_ARCHIVELOG` 为 `ON`、`INITIATOR_TASK_ID` 为 0），校验等级是 Basic 级校验（`VALIDATE_LEVEL` 为 `basic`）。
      - 第三行中，该 Task 任务的 `task_id` 为 14，对应的 `job_id` 也是 6，校验的是 `piece_id` 为 1 的日志归档 Piece（`TASK_TYPE` 为 `ARCHIVELOG_PIECE`、`ID` 为 1）；归档 Piece 所在的路径为 `file:///data/nfs/backup/data/backup_set_2_full/complement_log/piece_d1002r1p1`，路径的 ID 为 1002（`DEST_ID` 为 1002），该归档 piece 是补偿日志，且补偿日志的父 `task_id` 为 13（`PLUS_ARCHIVELOG` 为 `ON`、`INITIATOR_TASK_ID` 为 13），校验等级是 Basic 级校验（`VALIDATE_LEVEL` 为 `basic`）。

## 用户租户查看本租户下的备份校验任务

用户租户可以通过视图 `DBA_OB_BACKUP_VALIDATE_JOBS` 和 `DBA_OB_BACKUP_VALIDATE_TASKS` 来查看本租户下校验任务的状态和进度。

其中：

- 视图 `DBA_OB_BACKUP_VALIDATE_JOBS` 中，每个 Job 对应一个校验指令。
 - 视图 `DBA_OB_BACKUP_VALIDATE_TASKS` 中，每个 Task 对应一个备份集（backup_set）或日志归档 Piece（archive_piece）的校验任务。

用户租户下查看备份校验进度的操作如下：

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

   #### 说明

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

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

       MySQL 模式   Oracle 模式

   MySQL 模式下的查询语句如下：

   ```shell
   obclient(root@mysqltenant)[(none)]> SELECT * FROM oceanbase.DBA_OB_BACKUP_VALIDATE_JOBS;

   ```

   Oracle 模式下的查询语句如下：

   ```shell
   obclient(SYS@oracletenant)[SYS]> SELECT * FROM SYS.DBA_OB_BACKUP_VALIDATE_JOBS;

   ```

   查询结果的示例如下：

   ```shell
   *************************** 1. row ***************************
                JOB_ID: 6
           INCARNATION: 1
   INITIATOR_TENANT_ID: 1
      INITIATOR_JOB_ID: 3
    EXECUTOR_TENANT_ID:
                  TYPE: DATABASE
                  PATH:
             PATH_TYPE:
                    ID:
        VALIDATE_LEVEL: basic
       START_TIMESTAMP: 2026-03-03 14:25:46.581725
         END_TIMESTAMP: NULL
                STATUS: DOING
           RETRY_COUNT: 0
            TASK_COUNT: 3
    SUCCESS_TASK_COUNT: 0
                RESULT: 0
           DESCRIPTION:
               COMMENT: all archive pieces are not support for backup validate or not find any piece
   1 row in set

   ```
 3. 查看 Task 级备份校验任务，即备份集或日志归档 Piece 的备份校验情况。

   ```shell
   obclient(root@mysqltenant)[(none)]> SELECT * FROM oceanbase.DBA_OB_BACKUP_VALIDATE_TASKS;

   ```

   ```shell
   obclient(SYS@oracletenant)[SYS]> SELECT * FROM SYS.DBA_OB_BACKUP_VALIDATE_TASKS;

   ```

   ```shell
   *************************** 1. row ***************************
               TASK_ID: 12
           INCARNATION: 1
                JOB_ID: 6
             TASK_TYPE: BACKUPSET
                    ID: 1
                  PATH: file:///data/nfs/backup/data/backup_set_1_full
             PATH_TYPE: BACKUP_SET_DEST
               DEST_ID: 1002
       PLUS_ARCHIVELOG: OFF
     INITIATOR_TASK_ID: 0
        VALIDATE_LEVEL: basic
              ROUND_ID: 0
       START_TIMESTAMP: 2026-03-03 14:25:46.597323
         END_TIMESTAMP: 2026-03-03 14:25:47.767907
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
           TOTAL_BYTES: 21126037
       VALIDATED_BYTES: 0
                RESULT: 0
               COMMENT:
   *************************** 2. row ***************************
               TASK_ID: 13
           INCARNATION: 1
                JOB_ID: 6
             TASK_TYPE: BACKUPSET
                    ID: 2
                  PATH: file:///data/nfs/backup/data/backup_set_2_full
             PATH_TYPE: BACKUP_SET_DEST
               DEST_ID: 1002
       PLUS_ARCHIVELOG: ON
     INITIATOR_TASK_ID: 0
        VALIDATE_LEVEL: basic
              ROUND_ID: 0
       START_TIMESTAMP: 2026-03-03 14:25:46.599383
         END_TIMESTAMP: 2026-03-03 14:25:49.841837
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 2
       FINISH_LS_COUNT: 2
           TOTAL_BYTES: 19295388
       VALIDATED_BYTES: 0
                RESULT: 0
               COMMENT:
   *************************** 3. row ***************************
               TASK_ID: 14
           INCARNATION: 1
                JOB_ID: 6
             TASK_TYPE: ARCHIVELOG_PIECE
                    ID: 1
                  PATH: file:///data/nfs/backup/data/backup_set_2_full/complement_log/piece_d1002r1p1
             PATH_TYPE: ARCHIVELOG_PIECE_DEST
               DEST_ID: 1002
       PLUS_ARCHIVELOG: ON
     INITIATOR_TASK_ID: 13
        VALIDATE_LEVEL: basic
              ROUND_ID: 1
       START_TIMESTAMP: 2026-03-03 14:25:46.601306
         END_TIMESTAMP: 2026-03-03 14:25:49.849563
                STATUS: COMPLETED
        TOTAL_LS_COUNT: 0
       FINISH_LS_COUNT: 0
           TOTAL_BYTES: 0
       VALIDATED_BYTES: 0
                RESULT: 0
               COMMENT:
   3 rows in set

   ```

## 相关文档

- [取消备份校验](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005682419)
 - [查看备份校验结果](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005682420)

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