すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):スケジュールされた自動スケーリング

最終更新日:Jan 22, 2026

Database Autonomy Service (DAS) は、Tair (Redis OSS-compatible) 向けにスケジュールされた自動スケーリングポリシーを提供します。このポリシーにより、スケジュールされた時刻にデータベースインスタンスが自動的に大きなインスタンスタイプにスケールアウトされます。指定された期間が経過すると、インスタンスは自動的に元のインスタンスタイプに復元されます。この機能は、データベースのワークロードにおける予測可能で周期的な変動に対応し、コストを抑制しながらビジネスニーズを満たすのに役立ちます。

前提条件

  • インスタンスが Community Edition またはメモリ最適化された Tair (Enterprise Edition) インスタンスであること。

  • インスタンスが標準アーキテクチャを使用していること。

  • インスタンスが クラウドネイティブ版であること。

  • DAS のサービスリンクロールが作成されていること。

  • アカウントにスケールアウトのための十分な残高があること。

注意事項

  • 現在、スケジュールされた自動スケーリングは、プリセットポリシーを使用したデータベースインスタンスのスケールアウトのみをサポートしています。

  • すべての時刻設定は UTC+8 タイムゾーンに基づいています。ご利用のデータベースインスタンスが異なるタイムゾーンにある場合は、手動で時刻を変換する必要があります。

  • 同じパターンのスケーリングポリシーは、1 つのインスタンスに 1 つしか適用できません。

  • スケジュールされた自動スケーリングは、自動リトライをサポートしていません。スケーリングルールの実行に失敗した場合、リトライは行われません。

  • スケールアウト後に 期間 または スケールバック日時 を変更した場合、インスタンスは最新の構成に基づいて元のインスタンスタイプに復元されます。

  • 期間 または スケールバック日時 を設定した場合、以下の理由によりインスタンスが元のインスタンスタイプに復元されないことがあります:

    • この期間中に手動変更や動的スケーリングイベントなど、別のインスタンスタイプの変更が発生した場合、インスタンスは復元されません。これは、現在のインスタンスタイプが、スケジュールされた自動スケーリングポリシーで設定されたターゲットインスタンスタイプと一致しないためです。

    • ビジネスの安定性とセキュリティを確保するため、インスタンスは、そのメトリックがスペックダウンの条件を満たす場合にのみ復元されます。たとえば、元のインスタンスのメモリが 1 GB で、ターゲットインスタンスタイプのメモリが 4 GB であるとします。復元前に、DAS は現在のメモリ使用量を確認します。メモリ使用量が 1 GB の場合、インスタンスを元の 1 GB のインスタンスタイプに復元すると、メモリ使用率が 100% になります。これは復元条件を満たさないため、インスタンスは復元されません。

    • インスタンスがインスタンスタイプの変更中や移行中など、構成を変更できない状態にある場合、復元操作は実行できません。

DAS は、インスタンスに対して 1 回限り、または定期的にスケーリング操作を実行します。スケーリングは、日次、週次、または月次で実行できます。たとえば、ビジネスのピークタイムが毎月 1 日の 2:00 に始まり、毎月 3 日の 2:00 に終了する場合、スケジュールされた自動スケーリング機能を利用して、ピークタイム中はインスタンスをスケールアップし、オフピークタイムにはインスタンスをスケールバックすることができます。

課金

スケジュールされた自動スケーリングを使用してデータベースインスタンスのインスタンスタイプを変更すると、スペックアップまたはスペックダウンに対して課金されます。詳細については、「スペックアップ/スペックダウン」をご参照ください。

スケジュールされた自動スケーリングポリシーの追加

  1. コンソールにログインし、[インスタンス] ページに移動します。上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。次に、対象のインスタンスを見つけて、インスタンス ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[CloudDBA] > パフォーマンスの傾向 をクリックします。

  3. パフォーマンスの傾向 ページで、Autonomy Service Settings をクリックします。

  4. Autonomous Function Settings > 自動スケーリング タブで、ポリシーの追加 をクリックします。ポリシーの追加 ページで、次のパラメーターを設定します:

    パラメーター

    説明

    ポリシー名

    ポリシーの名前。

    [モード]

    ポリシーのパターン。 定期的な自動スケーリング を選択します。

    エンジンタイプ

    データベースエンジンのタイプ。

    仕様

    選択したデータベースエンジンのインスタンスタイプ。

    操作

    インスタンス仕様の調整 を選択して、ターゲットサイズにスケーリングします。

    説明

    現在、インスタンス仕様の調整 のみがサポートされています。

    適用日時

    適用日時 には [開始日][終了日] が含まれます。

    • [開始日] は必須です。値は現在の日付以降である必要があります。

    • [終了日] はオプションです。

      • 繰り返し[なし (1回のみ実行)] に設定されている場合、ポリシーの終了時刻は [終了日] に制約されません。

      • 繰り返し毎日毎週、または 毎月 に設定されている場合、[終了日] を設定しないとポリシーは無期限に定期的に実行されます。[終了日] を設定した場合、ポリシーは指定された終了日に制約されます。

    繰り返し

    有効な値:

    • [なし (1回のみ実行)]

      • 調整の開始日時:必須です。

      • 期間:オプションです。値は時間単位の正の整数である必要があります。

        • 期間 を設定しない場合、ポリシーの実行後にインスタンスは元のインスタンスタイプに復元されません。

        • 期間 を設定した場合、指定された期間が終了すると、インスタンスは元のインスタンスタイプに復元されます。

    • 毎日

      • 調整の開始日時:必須です。

      • スケールバック日時:必須。

        • 調整の開始日時<スケールバック日時 の場合、スケーリングはサイクル内で同日に開始および終了します。

        • 調整の開始日時>スケールバック日時 の場合、スケーリングはサイクル内で異なる日に開始および終了します。調整の開始日時 は当日で、スケールバック日時 は翌日になります。

        説明
        • 調整の開始日時スケールバック日時 の間隔は、少なくとも 1 時間必要です。

        • 現在のサイクルの 調整の開始日時 と前のサイクルの スケールバック日時 の間隔は、少なくとも 1 時間必要です。

        • サイクルの 調整の開始日時スケールバック日時 の間に [終了日] を設定した場合、そのサイクルのポリシーは実行されません。

    • 毎週

      • 調整の開始日時:必須です。

      • スケールバック日時:必須。

        • 調整の開始日時<スケールバック日時 の場合、スケーリングはサイクル内で同週に開始および終了します。

        • 調整の開始日時>スケールバック日時 の場合、スケーリングはサイクル内で異なる週に開始および終了します。調整の開始日時 は当週で、スケールバック日時 は翌週になります。

        説明
        • 調整の開始日時スケールバック日時 の間隔は、少なくとも 1 時間必要です。

        • 現在のサイクルの 調整の開始日時 と前のサイクルの スケールバック日時 の間隔は、少なくとも 1 時間必要です。

        • サイクルの 調整の開始日時スケールバック日時 の間に [終了日] を設定した場合、そのサイクルのポリシーは実行されません。

    • 毎月

      • [開始時間 (毎月)]:必須です。

      • [復元時間 (毎月)]:必須です。

        • 調整の開始日時<スケールバック日時 の場合、スケーリングはサイクル内で同月に開始および終了します。

        • 調整の開始日時>スケールバック日時 の場合、スケーリングはサイクル内で異なる月に開始および終了します。調整の開始日時 は当月で、スケールバック日時 は翌月になります。

        説明
        • 調整の開始日時スケールバック日時 の間隔は、少なくとも 1 時間必要です。

        • 現在のサイクルの 調整の開始日時 と前のサイクルの スケールバック日時 の間隔は、少なくとも 1 時間必要です。

        • サイクルの 調整の開始日時スケールバック日時 の間に [終了日] を設定した場合、そのサイクルのポリシーは実行されません。

  5. 推奨ポリシー セクションで、追加したいポリシーを見つけ、操作 列の 適用 をクリックして、ポリシーをインスタンスに追加します。

    説明
    • 作成したポリシーを変更するには、ポリシーの 操作 列にある 変更 をクリックします。アップデートポリシー タブで変更を行います。

    • 適用されたポリシーをインスタンスから削除するには、適用ポリシー セクションに移動し、操作 列の キャンセル をクリックします。

  6. OK をクリックします。

スケジュールされた自動スケーリングの結果の表示

  1. DAS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、インスタンスモニター をクリックします。

  3. ターゲットインスタンスを見つけ、そのインスタンス ID をクリックしてインスタンス詳細ページに移動します。

  4. 左側のナビゲーションウィンドウで、自律型センター をクリックします。

  5. 自律型センター ページで、選択した時間範囲内に発生した オートスケーリングイベント を表示します。

  6. オートスケーリングイベント詳細をクリックして、イベントの詳細情報を表示します。

    image

よくある質問

Q:インスタンスがそのクラスの最大インスタンスタイプに達したためにスケールアウトできない場合はどうすればよいですか?

A:異なるインスタンスクラスからより大きなインスタンスタイプの新しいインスタンスを購入できます。その後、データを新しいインスタンスに移行できます。インスタンスタイプと移行ソリューションの詳細については、「インスタンスタイプ」および「インスタンスの移行」をご参照ください。