クラスターまたはクラスター内の単一ノードの仕様を一時的にアップグレードできます。 指定されたロールバック時間に達すると、クラスターは自動的に元の仕様にロールバックされます。 ピーク時にビジネス要件を満たすように、PolarDBサブスクリプションクラスターの仕様を一時的にアップグレードできます。
前提条件
クラスターはサブスクリプションクラスターです。
クラスターに保留中の更新、アップグレード、ダウングレード、または一時的なアップグレードの注文はありません。
使用上の注意
PolarDBクラスターは一時的なダウングレードをサポートしていません。
PolarDBがクラスターを一時的にスケールアップまたはバックすると、クラスターへの一時的な接続が発生する可能性があります。 アプリケーションに自動再接続メカニズムが設定されていることを確認します。
ロールバック時間は、クラスターの有効期限の少なくとも1日前である必要があります。 たとえば、クラスターが1月10日に期限切れになる場合、復元時間は遅くとも1月9日でなければなりません。
クラスターが一時的にアップグレードされた場合、クラスターにノードを追加したり、クラスターからノードを削除したりすることはできません。 さらに、クラスターは自動スケーリングをサポートしていません。 ノードを追加または削除する方法の詳細については、「読み取り専用ノードの追加または削除」をご参照ください。 一時的なアップグレードがまだ有効なときに手動で水平スケーリングを実行するか、自動スケーリングを使用する場合は、クラスターを完全にアップグレードする必要があります。 詳細については、「一時的にアップグレードされた仕様を完全に保持する」をご参照ください。
一時的なアップグレードが引き続き有効な場合 (クラスターが実行状態の場合) 、手動アップグレードを実行できます。 クラスターを手動でアップグレードする方法の詳細については、「手動でPolarDBクラスターをアップグレードまたはダウングレードする」をご参照ください。
指定できる最も早いスケールバック時間は、クラスターのアップグレード後1時間です。 一時的なアップグレードの有効期間を14日以内に設定することを推奨します。
一時アップグレードを実行した後、クラスターがビジネス要件を満たしていない場合、または一時アップグレードの有効期間を延長する場合は、最初の一時アップグレードがロールバックされる前に、別の一時アップグレードを実行できます。 2回目の一時アップグレードのロールバック時間は、1回目の一時アップグレードのロールバック時間より前であってはなりません。
一時的なアップグレード中は、クラスターから退会できません。
一時的にアップグレードされた仕様を完全に保持する
一時的なアップグレードに使用された仕様を保持したい場合は、一時的なアップグレードがまだ有効である (クラスターが実行中の状態) ときに手動アップグレードを実行できます。 この場合、クラスターは、スケールバック時間に達したときに元の仕様にスケールバックされません。 手動アップグレードを実行するには、[設定の変更] ダイアログボックスで [アップグレード] を選択します。 詳細については、「PolarDBクラスターの手動アップグレードまたはダウングレード」をご参照ください。
この操作はビジネスには影響しません。
一時的なアップグレードがまだ有効であるときにクラスターのストレージ容量がスケーリングされている場合、一時的なアップグレードに使用された仕様は永続的に保持されます。
プライマリノードと読み取り専用ノードに異なる仕様を選択する
PolarDBクラスターの場合、プライマリノードと読み取り専用ノードに対して個別の一時アップグレードを実行できます。 つまり、プライマリノードと読み取り専用ノードに異なる仕様を選択できます。
制限事項
各クラスターには、プライマリノードと同じ仕様の読み取り専用ノードが1つ以上含まれている必要があります。
読み取り専用ノードの仕様がプライマリノードの仕様と大きく異ならないようにしてください。
読み取り専用ノードのメモリがプライマリノードのメモリの半分以上であることを確認してください。
プライマリノードと読み取り専用ノードのCPUコア数が, 次の表に示すマッピング関係を満たしていることを確認してください。
プライマリノードのCPUコア
読み取り専用ノードの最小CPUコア
2
2
4
4
8
4
16
8
32
16
64
32
88
32
ホットスタンバイノードとして機能する読み取り専用ノードの仕様は、プライマリノードの仕様と同じである必要があります。 ホットスタンバイノードの詳細については、「ホットスタンバイノードの設定」をご参照ください。
読み取り専用列ストアノードの場合は、プライマリノードの仕様よりも高い仕様を使用することを推奨します。 詳細については、「読み取り専用列ストアノードの追加」をご参照ください。
PolarDBマルチマスタークラスター (データベース /テーブル) エディションクラスターには、上記の制限は適用されません。
課金
一時的なアップグレード料金は、元の仕様と新しい仕様の価格差の1.5倍です。 たとえば、一時的なアップグレードの有効期間はN日です。 次の式を使用して、一時的なアップグレード料金を計算できます。
一時的なアップグレード料金=(新しい仕様の月額サブスクリプション料金-元の仕様の月額サブスクリプション料金)/30 × 1.5 × N
手順
PolarDBコンソールにログインします。
左側のナビゲーションウィンドウで、クラスターをクリックします。
左上隅で、クラスターがデプロイされているリージョンを選択します。
クラスターページで、一時的なアップグレードを実行するクラスターを見つけます。
次の2つの方法のいずれかを使用して、設定の変更 (サブスクリプション) ダイアログボックスを開きます。
一時的なアップグレードを実行するクラスターを見つけ、操作 列の 設定の変更 をクリックします。
一時的なアップグレードを実行するクラスターを見つけ、クラスターIDをクリックして 概要 ページに移動します。 データベースノード セクションで、設定の変更 をクリックします。
設定の変更 (サブスクリプション) ダイアログボックスで、一時アップグレード を選択し、OK をクリックします。
説明一時アップグレードは、サブスクリプションクラスターでのみ使用できます。
表示されるダイアログボックスで、次の表に示すパラメーターを設定します。
パラメーター
説明
リソースタイプ
クラスターの新しいカテゴリ。 有効な値: 一般仕様および専用仕様。
ノード
使用する新しいノード仕様。
説明少なくとも1つの読み取り専用ノードがプライマリノードと同じ仕様であることを確認してください。
復元時刻
一時的なアップグレードの有効期限。 時間に達すると、クラスターは元の仕様に復元されます。
説明一時アップグレードを実行した後、クラスターがビジネス要件を満たしていない場合、または一時アップグレードの有効期間を延長する場合は、最初の一時アップグレードがロールバックされる前に、別の一時アップグレードを実行できます。 2回目の一時アップグレードのスケールバック時間は、1回目の一時アップグレードのスケールバック時間より前であってはなりません。
一時的なアップグレードの最小有効期間は1時間です。 有効期間を最大14日間に設定することを推奨します。 指定後に復元時間を変更できないためです。
ロールバック時間は、クラスターの有効期限の少なくとも1日前である必要があります。
利用規約を読んで選択し、今すぐ購入をクリックし、支払いを完了します。
購入ページで、注文情報を確認し、購読をクリックします。