AnalyticDB for PostgreSQLは、インスタンスの一時停止と再開、コンピューティングノード数の変更、ノード仕様の変更を行うためのプラン管理機能を提供します。 時間範囲で計画をスケジュールできます。
注意事項
- プラン管理機能は、従量課金インスタンスでのみサポートされます。
- 計画が計算ノード数の変更またはノード仕様の変更を予定している場合、一時的な接続が発生する可能性があります。 実行時間をオフピーク時間に設定することを推奨します。
- 計算ノード数の変更とノード仕様の変更の操作により、インスタンスの価格が変更されます。 価格変更の詳細については、「料金」をご参照ください。
プランを作成するCreate a plan
インスタンスを一時停止して再開するか、インスタンスを定期的にスケールする必要がある場合は、プランを作成できます。
次の表に、さまざまなインスタンスリソースタイプでサポートされているプランタイプを示します。
インスタンスリソースタイプ | インスタンスの一時停止と再開 | 計算ノード数の変更 | ノード仕様の変更 |
Elasticストレージモード | 対応 | 非対応 | 対応 |
サーバーレスモード | 対応 | 対応 | 非対応 |
手順
- AnalyticDB for PostgreSQLコンソールにログインします。
- コンソールの左上隅で、リージョンを選択します。
- 管理するインスタンスを見つけて、インスタンスIDをクリックします。
- 左側のナビゲーションウィンドウで、[プランの管理] をクリックします。
- 表示されるページで、[計画の作成] をクリックします。
- [計画の作成] パネルで、計画のパラメーターを設定します。 次の表に、インスタンスの一時停止と再開、計算ノード数の変更、およびノード仕様の変更の計画をスケジュールするために使用されるパラメーターを示します。
- インスタンスの一時停止と再開
パラメーター 説明 プラン名 プランの名前。 プランの説明 プランの説明。 このパラメーターはオプションです。 プランタイプ プランのタイプ。 [インスタンスの一時停止と再開] を選択します。 実行タイプ プランの実行タイプ。 [後で] または [定期的] を選択します。 重要- 実行タイプがLaterの場合、次の項目に注意してください。
- 計画は、今後30日以内にのみ有効になるようにスケジュールできます。
- 新しいプランの実行時間は、既存のプランの実行時間の前後30分以内にすることはできません。
- 実行タイプがPeriodicの場合、次の項目に注意してください。
- プランタイプごとに許可されるプランは1つだけです。 たとえば、インスタンスに定期的な一時停止および再開プランが設定されている場合、別の定期的な一時停止および再開プランを作成することはできません。
- 新しいプランの実行時間は、既存のプランの実行時間の前後30分以内にすることはできません。
操作 計画の操作。 [一時停止] または [再開] を選択します。 説明 このパラメーターは、[実行タイプ] パラメーターが [後] に設定されている場合にのみ使用できます。実行時間 インスタンスを一時停止または再開する時間。 説明 このパラメーターは、[実行タイプ] パラメーターが [後] に設定されている場合にのみ使用できます。時間範囲 インスタンスを一時停止および再開する開始時刻と終了時刻。 このパラメーターを指定しない場合、操作はすぐに開始され、手動で停止するまで続行されます。
説明 このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。一時停止 インスタンスを一時停止する時間。 cron式の形式で時刻を指定します。 時刻は UTC である必要があります。 説明- このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。
- cron式の詳細については、「Cron式」をご参照ください。
再開 インスタンスを再開する時間。 cron式の形式で時刻を指定します。 時刻は UTC である必要があります。 説明- このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。
- cron式の詳細については、「Cron式」をご参照ください。
- 実行タイプがLaterの場合、次の項目に注意してください。
- 計算ノード数の変更
パラメーター 説明 プラン名 プランの名前。 プランの説明 プランの説明。 このパラメーターはオプションです。 プランタイプ プランのタイプ。 [インスタンス仕様の変更] を選択します。 実行タイプ プランの実行タイプ。 [後で] または [定期的] を選択します。 重要- 実行タイプがLaterの場合、次の項目に注意してください。
- 計画は、今後30日以内にのみ有効になるようにスケジュールできます。
- 新しいプランの実行時間は、既存のプランの実行時間の前後30分以内にすることはできません。
- 実行タイプがPeriodicの場合、次の項目に注意してください。
- プランタイプごとに許可されるプランは1つだけです。 たとえば、インスタンスに定期的な一時停止および再開プランが設定されている場合、別の定期的な一時停止および再開プランを作成することはできません。
- 新しいプランの実行時間は、既存のプランの実行時間の前後30分以内にすることはできません。
操作 計画の操作。 スケールアウトまたはスケールインを選択します。 説明 このパラメーターは、[実行タイプ] パラメーターが [後] に設定されている場合にのみ使用できます。実行時間 インスタンスをスケールアウトまたはスケールインする時間。 説明 このパラメーターは、[実行タイプ] パラメーターが [後] に設定されている場合にのみ使用できます。希望ノード インスタンスをスケールアウトまたはスケールインした後の計算ノードの数。 時間範囲 計算ノードの数を変更するための開始時刻と終了時刻。 このパラメーターを指定しない場合、操作はすぐに開始され、手動で停止するまで続行されます。
説明 このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。スケールアウト インスタンスのスケールアウト時間。 cron式の形式で時刻を指定します。 時刻は UTC である必要があります。 説明- このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。
- cron式の詳細については、「Cron式」をご参照ください。
スケールイン インスタンスのスケール時間。 cron式の形式で時刻を指定します。 時刻は UTC である必要があります。 説明- このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。
- cron式の詳細については、「Cron式」をご参照ください。
- 実行タイプがLaterの場合、次の項目に注意してください。
- ノード仕様の変更
パラメーター 説明 プラン名 プランの名前。 プランの説明 プランの説明。 このパラメーターはオプションです。 プランタイプ プランのタイプ。 [仕様の変更] を選択します。 実行タイプ プランの実行タイプ。 [後で] または [定期的] を選択します。 重要- 実行タイプがLaterの場合、次の項目に注意してください。
- 計画は、今後30日以内にのみ有効になるようにスケジュールできます。
- 新しいプランの実行時間は、既存のプランの実行時間の前後30分以内にすることはできません。
- 実行タイプがPeriodicの場合、次の項目に注意してください。
- プランタイプごとに許可されるプランは1つだけです。 たとえば、インスタンスに定期的な一時停止および再開プランが設定されている場合、別の定期的な一時停止および再開プランを作成することはできません。
- 新しいプランの実行時間は、既存のプランの実行時間の前後30分以内にすることはできません。
操作 計画の操作。 [アップグレード] または [ダウングレード] を選択します。 説明 このパラメーターは、[実行タイプ] パラメーターが [後] に設定されている場合にのみ使用できます。実行時間 インスタンスをアップグレードまたはダウングレードする時間。 説明 このパラメーターは、[実行タイプ] パラメーターが [後] に設定されている場合にのみ使用できます。仕様 インスタンスをアップグレードまたはダウングレードした後のコンピューティングノードの仕様。 時間範囲 ノードの仕様を変更する開始時刻と終了時刻。 このパラメーターを指定しない場合、操作はすぐに開始され、手動で停止するまで続行されます。
説明 このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。アップグレード インスタンスをアップグレードする時間。 cron式の形式で時刻を指定します。 時刻は UTC である必要があります。 説明- このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。
- cron式の詳細については、「Cron式」をご参照ください。
ダウングレード インスタンスをダウングレードする時間。 cron式の形式で時刻を指定します。 時刻は UTC である必要があります。 説明- このパラメーターは、[実行タイプ] パラメーターが [周期] に設定されている場合にのみ使用できます。
- cron式の詳細については、「Cron式」をご参照ください。
- 実行タイプがLaterの場合、次の項目に注意してください。
- インスタンスの一時停止と再開
- [OK] をクリックします。 プランが作成されると、プランはすぐに実行状態になります。
プランの編集
計画を編集できます。
注意事項
- 実行中の状態のプランのみ編集できます。
- 計画が編集された場合、すでに実行されているタスクは影響を受けません。
手順
- AnalyticDB for PostgreSQLコンソールにログインします。
- コンソールの左上隅で、リージョンを選択します。
- 管理するインスタンスを見つけて、インスタンスIDをクリックします。
- 左側のナビゲーションウィンドウで、[プランの管理] をクリックします。
- 編集するプランを見つけて、[操作] 列の [編集] をクリックします。
- [計画の編集] パネルで、計画のパラメーターを変更します。 パラメーターの詳細については、このトピックの「プランの作成」セクションの手順6を参照してください。
- [OK] をクリックします。
プランの無効化または有効化
プランを一時停止する場合は、プランを無効にできます。 プランの使用を再開する場合は、プランを有効にできます。
注意事項
- 実行中のプランのみを無効にできます。
- キャンセルされた状態のプランのみを有効にできます。
手順
- AnalyticDB for PostgreSQLコンソールにログインします。
- コンソールの左上隅で、リージョンを選択します。
- 管理するインスタンスを見つけて、インスタンスIDをクリックします。
- 左側のナビゲーションウィンドウで、[プランの管理] をクリックします。
- プランを無効または有効にします。 プランを無効にするには、次の手順を実行します。
- 実行中のプランを検索し、[操作] 列の [無効化] をクリックします。
- [プランの無効化] メッセージで、[無効化] をクリックします。
計画を有効にするには、次の手順を実行します。- キャンセルされた状態のプランを検索し、[操作] 列の [有効化] をクリックします。
- [プランの有効化] メッセージで、[有効化] をクリックします。
プランの削除
プランが不要になった場合は、プランを削除できます。
注意事項
- 削除されたプランは復元できません。
- プランが削除された場合、既に実行されているタスクは影響を受けません。
手順
- AnalyticDB for PostgreSQLコンソールにログインします。
- コンソールの左上隅で、リージョンを選択します。
- 管理するインスタンスを見つけて、インスタンスIDをクリックします。
- 左側のナビゲーションウィンドウで、[プランの管理] をクリックします。
- 削除するプランを見つけて、[操作] 列の [削除] をクリックします。
- [プランの削除] メッセージで、[削除] をクリックします。
トラブルシューティング
次の表に、2つの計画タスク間の競合に対するシステムソリューションを示します。
開始タスク (タスクA) | 開始するタスク (タスクB) | 解決策 |
一時停止タスクが開始されました。 インスタンスは一時停止状態です。 | 一時停止タスク | タスクBは失敗します。 システムは通知を送信しません。 |
一時停止タスクが開始されました。 インスタンスは一時停止状態です。 | タスクの再開 | タスクBは、一時停止タスクが完了するのを待ってから、インスタンスの再開を開始します。 |
一時停止タスクが開始されました。 インスタンスは一時停止状態です。 | スケーリングタスク | タスクBは失敗します。 システムはイベントセンターに通知を送信します。 |
再開タスクが開始されました。 インスタンスの状態は再開中です。 | 一時停止タスク | タスクBは失敗します。 システムはイベントセンターに通知を送信します。 |
再開タスクが開始されました。 インスタンスの状態は再開中です。 | タスクの再開 | タスクBは失敗します。 システムは通知を送信しません。 |
再開タスクが開始されました。 インスタンスの状態は再開中です。 | スケーリングタスク | タスクBは失敗します。 システムはイベントセンターに通知を送信します。 |
スケーリングタスクが開始されました。 インスタンスはスケーリング状態です。 | 一時停止タスク | タスクBは、スケーリングタスクが完了するのを待ち、インスタンスの一時停止を開始します。 |
スケーリングタスクが開始されました。 インスタンスはスケーリング状態です。 | タスクの再開 | タスクBは失敗します。 システムはイベントセンターに通知を送信します。 |
スケーリングタスクが開始されました。 インスタンスはスケーリング状態です。 | スケーリングタスク | タスクBは失敗します。 システムはイベントセンターに通知を送信します。 |
関連する API 操作
API 操作 | 説明 |
CreateDBInstancePlan | 計画を作成します。 |
UpdateDBInstancePlan | 計画を編集します。 |
DescribeDBInstancePlans | 計画を照会します。 |
SetDBInstancePlanStatus | プランを無効または有効にします。 |
DeleteDBInstancePlan | プランを削除します。 |