この記事では、PolarDB の タスクセンター について説明します。
概要
PolarDB は、PolarDB クラスターのタスク管理、クラスターのバックアップやリカバリなどの長時間実行タスクの進捗を追跡し、クラスターの O&M 効率の向上を支援するために、 で現在実行中のタスクの進捗と過去のタスクの詳細を表示する機能を提供します。
バージョン要件
タスクセンター は、PolarDB for MySQL Enterprise Edition および Standard Edition クラスターで利用できます。
制限事項
-
2024 年 3 月 15 日に タスクセンター がリリースされた後に作成されたタスクのみ表示できます。
-
過去 30 日間のタスク履歴のみ表示できます。
-
PolarProxy に関連するタスク (バージョンのアップグレードや、クラスターエンドポイントまたはカスタムエンドポイントの変更など) は追跡されません。
-
タスクセンターは主に監視ツールです。切り替え時間の変更や再試行などの操作は、一部のタスクでのみ利用可能です。
サポートされるタスクタイプ
PolarDB の タスクセンター では、現在実行中のタスク と 過去 30 日間に完了したタスク を表示できます。
PolarDB for MySQL
|
タスクタイプ |
タスク名 |
Enterprise Edition |
Standard Edition |
注記 |
|
クラスターの作成 |
サポート |
サポート |
タスクセンターは新しいクラスターの作成を追跡しますが、ApsaraDB RDS からの移行は追跡しません。 |
|
|
データリカバリ (フル) |
サポート |
サポート |
|
|
|
サポート |
サポート |
|||
|
サポート |
サポート |
|||
|
サポート |
サポート |
|||
|
データベース/テーブルリカバリ |
サポート |
サポート |
||
|
クラスターのクローン |
サポート |
利用不可 |
|
|
|
仕様変更または移行 |
サポート |
サポート |
||
|
カーネルバージョンのアップグレード |
サポート |
サポート |
||
|
ノードの追加 |
サポート |
サポート |
||
|
ノードの削除 |
サポート |
サポート |
||
|
フェイルオーバー |
サポート |
サポート |
||
|
クラスターの切り替え |
サポート |
サポート |
||
|
クラスターの削除 |
サポート |
サポート |
||
|
パラメーター調整 |
サポート |
サポート |
||
|
アカウント変更 |
非サポート |
サポート |
||
|
非サポート |
サポート |
|||
|
非サポート |
サポート |
|||
|
オンラインストレージ拡張 |
非サポート |
サポート |
||
|
クラスターの再起動 |
サポート |
サポート |
||
|
設定変更 |
利用不可 |
サポート |
||
|
サポート |
サポート |
|||
|
サポート |
サポート |
|||
|
ネットワーク変更 |
サポート |
サポート |
クラスターエンドポイントまたはカスタムエンドポイントの変更に関するタスクは追跡されません。 |
|
|
サポート |
サポート |
|||
|
サポート |
サポート |
タスクセンター の [タスクタイプ] フィルターを使用して、特定のタスクを検索できます。
詳細なタスク進捗の表示
-
現在、長時間実行タスクの詳細な進捗表示は、PolarDB for MySQL クラスター版の Standard Edition および Enterprise Edition クラスターでのみサポートされています。長時間実行タスクが完了すると、その備考はクリアされます。
-
タスクセンター のリストでは、最新のタスクステータスと進捗を確認するために手動でページを更新する必要があります。タスク詳細ビューでは、進捗情報が自動的に更新されますが、手動で更新することもできます。
-
長時間実行タスクの進捗の表示と更新には遅延が生じる場合があります。
-
PolarDB コンソールにログインします。左側メニューで、 をクリックします。
-
開始時間、キーワード (タスク ID、リソース ID)、時間範囲 (1 時間、1 日、7 日、または 30 日) などの基準でタスクを絞り込むことができます。ページには、成功、失敗、介入待ち、実行中などのステータスごとのタスク数も表示されます。
-
対象タスクの 操作 列で 詳細 をクリックして、タスクの詳細 ページを表示します。
現在、データベース/テーブルリカバリ や データリカバリ などのタスクの詳細な進捗を表示できます。これらの詳細を次の表に示します。
タスクタイプ
タスク名
ステップ名
例
Enterprise Edition
Standard Edition
データベース/テーブルリカバリ
データベース/テーブルリカバリ
一時ノードでの増分リカバリ (オンデマンド)
一時ノードでの増分リカバリ (オンデマンド)
Replaying Redo Log 16 of 50 (ib_logfilexxx).
プライマリノードでのデータベース/テーブルリカバリ
セカンダリノードでのデータベース/テーブルリカバリ (オンデマンド)
データベース/テーブルリカバリ
Restoring table 16 of 50 (database_name.table_name).
データリカバリ
ポイントインタイムリカバリ (レベル 1 バックアップから)
増分リカバリ
増分リカバリ
Replaying Redo Log 16 of 50 (ib_logfilexxx).
レベル 2 バックアップセットからの復元
プライマリノードでのフルリカバリ
セカンダリノードでのフルリカバリ (オンデマンド)
フルリカバリ
Recovery progress: 32%
ポイントインタイムリカバリ (レベル 2 バックアップから)
プライマリノードでのフルリカバリ
セカンダリノードでのフルリカバリ (オンデマンド)
フルリカバリ
Recovery progress: 32%
増分リカバリ
増分リカバリ
Replaying Redo Log 16 of 50 (ib_logfilexxx).