復旧が完了した後、ビューを通じて物理復旧の結果を確認できます。
操作手順
rootユーザーでクラスタのsysテナントにログインします。復元が完了したら、以下のステートメントを実行して、クラスタの復元タスク結果を確認できます。
obclient [(none)]> SELECT * FROM oceanbase.CDB_OB_RESTORE_HISTORY\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 BACKUP_DEST: file:///data/nfs/backup//archive,file:///data/nfs/backup/data RESTORE_SCN: 1658389117092435000 RESTORE_SCN_DISPLAY: 2022-06-1 07:38:37.092435 RESTORE_OPTION: pool_list=small_pool_2&primary_zone=z1 START_TIMESTAMP: 2022-06-1 15:40:58.366601 FINISH_TIMESTAMP: 2022-06-1 15:44:16.061358 STATUS: SUCCESS BACKUP_PIECE_LIST: file:///data/nfs/backup/archive/piece_d1001r1p1,file:///data/nfs/backup/archive/piece_d1001r2p2 BACKUP_SET_LIST: file:///data/nfs/backup/data/backup_set_1_full BACKUP_CLUSTER_VERSION: 17179869184 LS_COUNT: 3 FINISH_LS_COUNT: 3 TABLET_COUNT: 428 FINISH_TABLET_COUNT: 428 TOTAL_BYTES: 313158553 TOTAL_BYTES_DISPLAY: 298.65MB FINISH_BYTES: 0 FINISH_BYTES_DISPLAY: 0.00MB DESCRIPTION: NULL COMMENT: NULL *************************** 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 BACKUP_DEST: file:///data/nfs/backup//archive,file:///data/nfs/backup/data RESTORE_SCN: 1658389117092435000 RESTORE_SCN_DISPLAY: 2022-06-1 07:38:37.092435 RESTORE_OPTION: pool_list=small_pool_2&primary_zone=z1 START_TIMESTAMP: 2022-06-1 15:40:58.366601 FINISH_TIMESTAMP: 2022-06-1 15:44:05.304540 STATUS: SUCCESS BACKUP_PIECE_LIST: file:///data/nfs/backup/archive/piece_d1001r1p1,file:///data/nfs/backup/archive/piece_d1001r2p2 BACKUP_SET_LIST: file:///data/nfs/backup/data/backup_set_1_full BACKUP_CLUSTER_VERSION: 17179869184 LS_COUNT: 3 FINISH_LS_COUNT: 3 TABLET_COUNT: 428 FINISH_TABLET_COUNT: 428 TOTAL_BYTES: 313158553 TOTAL_BYTES_DISPLAY: 298.65MB FINISH_BYTES: 0 FINISH_BYTES_DISPLAY: 0.00MB DESCRIPTION: NULL COMMENT: NULL 1 row in setCDB_OB_RESTORE_HISTORYビューの各フィールドは基本的にCDB_OB_RESTORE_PROGRESSに対応しています。その中で、COMMENTはタスク失敗時の関連エラー情報を記録するために使用されます。復元に失敗した場合は、テナントを削除することでこの復元をキャンセルできます。具体的な操作については、復元のキャンセルを参照してください。
次のステップ
物理復旧が正常に実行された後、復旧されたテナントはすべてスタンバイテナントとなります。以下の操作を実行できます:
recoverコマンドを実行して、スタンバイテナントとしてソーステナントからのログ再生を続けます。詳細な操作については、スタンバイテナントのログ再生を参照してください。スタンバイテナントからのプライマリテナントへの切り替えコマンドを実行し、スタンバイテナントをプライマリテナントに変換します。詳細な操作については、スタンバイテナントからプライマリテナントへの切り替えを参照してください。