---
title: "查看恢复进度 | OceanBase 文档中心"
description: 查看恢复进度 执行全量恢复后，可以通过视图查看恢复进度。 通过视图查看恢复进度 使用 root 用户登录数据库的 sys 租户。 进入 oceanbase 数据库。 obclient&gt; USE oceanbase; 执行以下语句，查看恢复进度。 obclient&gt; SELECT * FROM CDB_OB_RESTO…
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.0.0 社区版

# 查看恢复进度

更新时间：2026-04-09 12:55:37

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.0.0/zh-CN/500.administrator-guide/1000.high-data-availability/200.backup-and-restoration-management/600.restore-data/400.view-the-restore-progress.md)  

执行全量恢复后，可以通过视图查看恢复进度。

## 通过视图查看恢复进度

1. 使用 `root` 用户登录数据库的 `sys` 租户。
 2. 进入 `oceanbase` 数据库。

   ```sql
   obclient> USE oceanbase;

   ```
 3. 执行以下语句，查看恢复进度。

   ```sql
    obclient> SELECT * FROM CDB_OB_RESTORE_PROGRESS\G
    *************************** 1. row ***************************
                            TENANT_ID: 1
                               JOB_ID: 1
                  RESTORE_TENANT_NAME: mysql
                    RESTORE_TENANT_ID: 1002
                   BACKUP_TENANT_NAME: backup_tenant
                     BACKUP_TENANT_ID: 1002
                  BACKUP_CLUSTER_NAME: backup_cluster
                          TENANT_ROLE: PRIMARY_TENANT
                          BACKUP_DEST: file:///data/nfs/backup//archive,file:///data/nfs/backup/data
                       RESTORE_OPTION: pool_list=small_pool_2&primary_zone=z1
                          RESTORE_SCN: 1658285759724047000
                  RESTORE_SCN_DISPLAY: 2022-06-1 02:55:59.724047
                               STATUS: WAIT_TENANT_RESTORE_FINISH
                      START_TIMESTAMP: 2022-06-1 10:58:33.689560
                      BACKUP_SET_LIST: file:///data/nfs/backup/data/backup_set_1_full
                    BACKUP_PIECE_LIST: file:///data/nfs/backup/archive/2_1_2,file:///data/nfs/backup/archive/2_1_3
                    MAJOR_BLOCK_BYTES: NULL
            MAJOR_BLOCK_BYTES_DISPLAY: NULL
             FINISH_MAJOR_BLOCK_BYTES: NULL
     FINISH_MAJOR_BLOCK_BYTES_DISPLAY: NULL
                    MINOR_BLOCK_BYTES: NULL
            MINOR_BLOCK_BYTES_DISPLAY: NULL
             FINISH_MINOR_BLOCK_BYTES: NULL
     FINISH_MINOR_BLOCK_BYTES_DISPLAY: NULL
                          DESCRIPTION:
    *************************** 2. row ***************************
                            TENANT_ID: 1002
                               JOB_ID: 1
                  RESTORE_TENANT_NAME: mysql
                    RESTORE_TENANT_ID: 1002
                   BACKUP_TENANT_NAME: backup_tenant
                     BACKUP_TENANT_ID: 1002
                  BACKUP_CLUSTER_NAME: backup_cluster
                          TENANT_ROLE: PRIMARY_TENANT
                          BACKUP_DEST: file:///data/nfs/backup//archive,file:///data/nfs/backup/data
                       RESTORE_OPTION: pool_list=small_pool_2&primary_zone=z1
                          RESTORE_SCN: 1658285759724047000
                  RESTORE_SCN_DISPLAY: 2022-06-1 02:55:59.724047
                               STATUS: RESTORE_WAIT_LS
                      START_TIMESTAMP: 2022-06-1 10:58:33.689560
                      BACKUP_SET_LIST: file:///data/nfs/backup/data/backup_set_1_full
                    BACKUP_PIECE_LIST: file:///data/nfs/backup/archive/2_1_2,file:///data/nfs/backup/archive/2_1_3
                    MAJOR_BLOCK_BYTES: 0
            MAJOR_BLOCK_BYTES_DISPLAY: 0.00MB
             FINISH_MAJOR_BLOCK_BYTES: 0
     FINISH_MAJOR_BLOCK_BYTES_DISPLAY: 0.00MB
                    MINOR_BLOCK_BYTES: 0
            MINOR_BLOCK_BYTES_DISPLAY: 0.00MB
             FINISH_MINOR_BLOCK_BYTES: 0
     FINISH_MINOR_BLOCK_BYTES_DISPLAY: 0.00MB
                          DESCRIPTION:
    2 rows in set

   ```

   该视图记录了恢复时用户输入的相关参数，以及恢复的进度等信息。

   一次租户恢复对应两条任务记录: `sys` 租户的任务记录和被恢复租户的任务记录。 `sys` 租户的任务记录主要记录被恢复租户的恢复相关信息，被恢复租户的任务记录主要记录其自身的恢复进度信息。

   在恢复期间，主要关注恢复进度视图中的 `status` 字段：

      - 系统租户：

            - `CREATE_TENANT` : 创建租户，此阶段系统租户创建被恢复租户。 租户创建完成, 状态变更为 `WAIT_TENANT_RESTORE_FINISH`；创建失败，则变更为 `RESTORE_FAIL`。
            - `WAIT_TENANT_RESTORE_FINISH` : 等待被恢复租户的恢复结束。租户恢复完成, 状态变更为 `RESTORE_SUCCESS`； 恢复失败，则变更为 `RESTORE_FAIL`。
            - `RESTORE_SUCCESS` : 恢复租户成功。
            - `RESTORE_FAIL` : 恢复租户失败。
      - 被恢复租户：

            - `RESTORE_PRE` : 恢复前准备阶段，在设置了加密的情况下，系统会自动设置加密信息,。设置完成, 状态变更为 `RESTORE_CREATE_INIT_LS`；设置失败，则状态变更为 `RESTORE_FAIL`。
            - `RESTORE_CREATE_INIT_LS` : 创建日志流阶段。 创建完成, 状态变更为: `RESTORE_WAIT_LS`；创建失败，状态变更为 `RESTORE_FAIL`。
            - `RESTORE_WAIT_LS` : 等待日志流恢复完成。恢复完成, 状态变更为: `POST_CHECK`；恢复失败，状态变更为 `RESTORE_FAIL`。
            - `POST_CHECK`: 检查租户角色，恢复成备库。操作完成，状态变更为: `UPGRADE`； 操作失败，状态变更为 `RESTORE_FAIL`。
            - `UPGRADE` : 升级阶段。如果是跨版本恢复，租户会执行升级流程。操作完成，状态变更为: `RESTORE_SUCCESS`；操作失败，状态变更为 `RESTORE_FAIL`。
            - `RESTORE_SUCCESS` : 表示恢复成功。
            - `RESTORE_FAIL` : 表示恢复失败。

   更多关于 `CDB_OB_RESTORE_PROGRESS` 视图的介绍，请参见 [恢复视图](https://www.oceanbase.com/docs/community-observer-cn-10000000000901805)。

   待恢复完成后，可以查看恢复结果，具体操作请参见 [查看恢复结果](https://www.oceanbase.com/docs/community-observer-cn-10000000000901802)。

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