説明
このビューは、V4.0.0バージョンから導入されました。
機能の概要
クラスタ内のすべてのテナントのタスクレベルバックアップタスクを表示します。1つのタスクレコードは、1つのbackup_setバックアップに対応します。タスクレコードとジョブレコードは1対1の対応関係にあります。
フィールドの説明
| フィールド名 | フィールド名 | NULLを許容するか | フィールド名 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | テナントID |
| TASK_ID | bigint(20) | NO | タスクレベルのバックアップタスクID。1つのバックアップセットに対応するタスク |
| JOB_ID | bigint(20) | NO | このタスクが属するJOB_ID |
| INCARNATION | bigint(20) | NO | Flashback Database後の何回目の化身を表す |
| BACKUP_SET_ID | bigint(20) | NO | このタスクに対応するバックアップセットID |
| START_TIMESTAMP | timestamp(6) | NO | タスクの開始時間 |
| END_TIMESTAMP | timestamp(6) | NO | タスクの終了時間 |
| STATUS | varchar(4096) | NO | バックアップの状態 |
| START_SCN | bigint(20) unsigned | NO | バックアップ開始時のSCN |
| END_SCN | bigint(20) unsigned | NO | バックアップ終了時のSCN |
| USER_LS_START_SCN | bigint(20) unsigned | NO | バックアップログストリームMETAのSCN |
| ENCRYPTION_MODE | varchar(4096) | YES | 暗号化モード: None:暗号化なしを表す Password:パスワードのみで保護されることを表す Password Encryption:暗号化され、パスワードで保護されることを表す Transparent Encryption:TDE暗号化を使用することを表す Dual mode Encryption:TDE暗号化とパスワード保護の両方を使用することを表す 現在はNoneとPasswordの2種類のモードのみサポートしています |
| PASSWD | varchar(4096) | YES | パスワード |
| INPUT_BYTES | bigint(20) | YES | 入力バイト数 |
| OUTPUT_BYTES | bigint(20) | YES | 出力バイト数 |
| OUTPUT_RATE_BYTES | decimal(28,4) | NO | 1秒あたりの出力バイト数 |
| EXTRA_META_BYTES | bigint(20) | YES | 追加バイト数 |
| TABLET_COUNT | bigint(20) | YES | TABLETの総数 |
| FINISH_TABLET_COUNT | bigint(20) | YES | バックアップ完了のTABLETの総数 |
| MACRO_BLOCK_COUNT | bigint(20) | YES | マクロブロック数 |
| FINISH_MACRO_BLOCK_COUNT | bigint(20) | YES | バックアップ完了のマクロブロック数 |
| FILE_COUNT | bigint(20) | YES | バックアップファイル数 |
| META_TURN_ID | bigint(20) | YES | バックアップMETAのラウンド |
| DATA_TURN_ID | bigint(20) | YES | バックアップDATAのラウンド |
| RESULT | bigint(20) | YES | バックアップエラーコード結果 |
| COMMENT | varchar(4096) | YES | エラーコードの説明 |
| PATH | varchar(4096) | YES | バックアップパス |
| MINOR_TURN_ID | bigint(20) | NO | データダンプバックアップ終了のラウンド |
| MAJOR_TURN_ID | bigint(20) | NO | ベースラインデータバックアップ終了のラウンド |
| DATA_PROGRESS | decimal(26,2) | NO | データバックアップの進捗状況。計算方法は 完了したマクロブロック数 / 総マクロブロック数 で、結果は小数点以下2桁に切り上げます。例えば、87.65は現在の進捗が87.65%を表します。
説明
|
| LOG_FILE_COUNT | bigint(20) | NO | アーカイブclogファイルの合計数
説明このフィールドはV4.3.1バージョンから導入されました。 |
| FINISH_LOG_FILE_COUNT | bigint(20) | NO | バックアップ完了のアーカイブclogファイルの数
説明このフィールドはV4.3.1バージョンから導入されました。 |
| LOG_PROGRESS | decimal(26,2) | NO | アーカイブclogファイルのバックアップ進捗状況。計算方法は バックアップ完了のアーカイブclogファイルの数 / アーカイブclogファイルの合計数 で、結果は小数点以下2桁に切り上げます。例えば、87.65は現在の進捗が87.65%を表します。
説明このフィールドはV4.3.1バージョンから導入されました。 |
クエリ例
sysテナントは、クラスタ内のすべてのテナントに対するタスクレベルのバックアップジョブを確認します。
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_OB_BACKUP_TASKS\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
TENANT_ID: 1002
TASK_ID: 2
JOB_ID: 2
INCARNATION: 1
BACKUP_SET_ID: 2
START_TIMESTAMP: 2024-05-09 17:54:07.718856
END_TIMESTAMP: NULL
STATUS: BACKUP_DATA_MINOR
START_SCN: 1715248462749288000
END_SCN: 0
USER_LS_START_SCN: 1715248476694964000
ENCRYPTION_MODE: NONE
PASSWD:
INPUT_BYTES: 42541347
OUTPUT_BYTES: 7836541
OUTPUT_RATE_BYTES: 0.0000
EXTRA_META_BYTES: 0
TABLET_COUNT: 668
FINISH_TABLET_COUNT: 6
MACRO_BLOCK_COUNT: 81
FINISH_MACRO_BLOCK_COUNT: 20
FILE_COUNT: 0
META_TURN_ID: 1
DATA_TURN_ID: 0
RESULT: 0
COMMENT:
PATH: file:///home/admin/oceanbase/backupdata
MINOR_TURN_ID: 1
MAJOR_TURN_ID: 1
DATA_PROGRESS: 24.69
LOG_FILE_COUNT: 0
FINISH_LOG_FILE_COUNT: 0
LOG_PROGRESS: 0.00
1 row in set