定期タスクを使用すると、PolarDB クラスター上で実行する特定の運用・保守(O&M)操作の実行タイミングを制御できます。たとえば、クラスターの仕様変更、ノード追加、クラスターのバージョン更新、プライマリゾーンの変更などが該当します。本トピックでは、PolarDB コンソールで定期タスクを表示およびキャンセルする方法について説明します。
サポートされるタスクの種類
以下の定期タスクのみ、その詳細を表示できます。
| タスクの種類 | 関連ドキュメント |
|---|---|
| クラスターの仕様をアップグレードする | クラスターの仕様を手動で変更する |
| クラスターノードの追加 | 読み取り専用ノードの追加 |
| クラスターのバージョン更新 | マイナーバージョンの更新 |
| プライマリゾーンの変更 | プライマリゾーンまたはセカンダリゾーンを手動で変更する |
| バイナリロギングの有効化 | バイナリロギングの有効化 |
定期タスクの表示
PolarDB コンソールにログインします。
左側のナビゲーションウィンドウで、[クラスター] をクリックします。
画面左上隅で、クラスターがデプロイされているリージョンを選択します。
左側のナビゲーションウィンドウで、[定期タスク] を選択します。
[定期タスク] ページで、選択したリージョン内のすべての定期タスクの詳細を表示します。ページには以下のフィールドが表示されます。[タスクアクション] 列には、対応する操作の API 名が表示されます。サポートされる値は以下のとおりです。
フィールド 説明 タスク ID 定期タスクを一意に識別する ID です。 ステータス タスクの現在の状態です。保留中 のタスクはまだ開始されておらず、キャンセル可能です。その他のステータスのタスクはキャンセルできません。 タスクアクション 操作に対応する API 名です。サポートされる値については、下記の表をご参照ください。 [開始時刻] タスクが作成された時刻です。 [終了時刻] タスクが完了またはキャンセルされた時刻です。 実行時間 タスクが実行される予定の時刻です。 [注文 ID] ModifyDBNodeClass または CreateDBNodes の場合にのみ表示されます。 タスクアクションの値 操作 ModifyDBClusterPrimaryZone プライマリゾーンを変更します。 ModifyDBNodeClass クラスターをアップグレードします。 CreateDBNodes クラスターノードを追加します。 UpgradeDBClusterVersion クラスターのバージョンを更新します。 
定期タスクのキャンセル
ステータスが 保留中 のタスクのみキャンセル可能です。ノード削除、自動スペックダウン、手動スペックダウンなど、スペックダウンに関連するタスクはキャンセルできません。
PolarDB コンソールにログインします。
左側のナビゲーションウィンドウで、[クラスター] をクリックします。
画面左上隅で、クラスターがデプロイされているリージョンを選択します。
左側のナビゲーションウィンドウで、[定期タスク] を選択します。
[定期タスク] ページで、キャンセルするタスクを見つけ、[アクション] 列の [キャンセル] をクリックします。
ステータスが 保留中 のタスクのみキャンセル可能です。
表示されたダイアログボックスで、[OK] をクリックします。
API リファレンス
| API | 説明 |
|---|---|
| DescribeScheduleTasks | 現在のアカウントにおけるすべての定期タスク、または特定の定期タスクを照会します。 |
| CancelScheduleTasks | 指定された定期タスクをキャンセルします。 |