Note
- For V4.4.2, this view is available starting with V4.4.2 BP2.
- For V4.6.x versions, this view is available starting from V4.6.0.
Overview
The oceanbase.DBA_OB_BACKUP_VALIDATE_TASKS view displays information about the backup verification tasks initiated by the current tenant. Each task corresponds to a verification job for a backup set or log archive piece.
Columns
Column |
Type |
Nullable |
Description |
|---|---|---|---|
| TASK_ID | bigint(20) | NO | The task ID. |
| INCARNATION | bigint(20) | NO | Avatar ID |
| JOB_ID | bigint(20) | NO | Job ID of the task. |
| TASK_TYPE | varchar(64) | NO | Verification task type:
|
| ID | bigint(20) | YES | The verified backup set'sbackup_set_idor archived piecespiece_id |
| PATH | longtext | YES | Backup Path or Log Archiving Path to Verify |
| PATH_TYPE | varchar(64) | YES | Valid path types:
|
| DEST_ID | bigint(20) | YES | ID of the backup or archive path to be verified |
| PLUS_ARCHIVELOG | varchar(64) | NO | Whether to Include Compensation Logs |
| INITIATOR_TASK_ID | bigint(20) | NO | Parent task ID of the compensation log verification task. 0 if not specified. |
| VALIDATE_LEVEL | varchar(64) | NO | Verification Level:
|
| ROUND_ID | bigint(20) | NO | Round ID of the log archive piece, or 0 if not specified. |
| START_TIMESTAMP | timestamp(6) | NO | Start Time of Verification Task |
| END_TIMESTAMP | timestamp(6) | NO | End time of the verification task |
| STATUS | varchar(64) | NO | Task status:
|
| TOTAL_LS_COUNT | bigint(20) | YES | Number of Log Streams Included in the Task |
| FINISH_LS_COUNT | bigint(20) | YES | Number of Log Streams Verified |
| TOTAL_BYTES | bigint(20) | YES | Estimated data volume to be verified, in bytes |
| VALIDATED_BYTES | bigint(20) | YES | The amount of data that has been verified, in bytes |
| RESULT | bigint(20) | NO | Error code information of the verification result |
| COMMENT | varchar(4096) | YES | Reason description for the verification task failure |
Sample query
You can view information about the task-level backup verification tasks initiated by the current tenant.
obclient(root@mysql001)[oceanbase]> SELECT * FROM oceanbase.DBA_OB_BACKUP_VALIDATE_TASKS\G
The query result is as follows:
*************************** 1. row ***************************
TENANT_ID: 1002
TASK_ID: 21
INCARNATION: 1
JOB_ID: 10
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 16:05:10.038803
END_TIMESTAMP: 2026-03-03 16:05:11.774651
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: 22
INCARNATION: 1
JOB_ID: 10
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 16:05:10.044946
END_TIMESTAMP: 2026-03-03 16:05:13.850183
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: 23
INCARNATION: 1
JOB_ID: 10
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: 22
VALIDATE_LEVEL: basic
ROUND_ID: 1
START_TIMESTAMP: 2026-03-03 16:05:10.047825
END_TIMESTAMP: 2026-03-03 16:05:13.856278
STATUS: COMPLETED
TOTAL_LS_COUNT: 0
FINISH_LS_COUNT: 0
TOTAL_BYTES: 0
VALIDATED_BYTES: 0
RESULT: 0
COMMENT:
3 rows in set
References
View the execution history of task-level backup validation tasks for the current tenant: DBA_OB_BACKUP_VALIDATE_TASK_HISTORY
View job-level backup verification tasks for the current tenant:
View all tenant job-level backup verification tasks:
View all tenant task-level backup verification tasks:
