Tair (Redis OSS-compatible) では、インスタンスアーキテクチャをスタンダード (マスター/レプリカ) とクラスターの間で変更できます。
課金
従量課金インスタンスの構成を変更する場合、新しい仕様に基づいて課金されます。サブスクリプションインスタンスの構成を変更する場合、構成をスペックアップまたはスペックダウンするかに応じて、差額が課金または返金されます。
構成変更の課金ルールおよび構成スペックダウンの返金ルールに関する詳細については、「構成変更」をご参照ください。
スタンダード (マスター/レプリカ) からクラスターへの変更
影響
エンドポイント、アカウント、パスワード、ホワイトリストは変更されません:変更完了後にアプリケーションコードを修正する必要はありません。
通常、データは失われません:ただし、スイッチオーバー中に元のプライマリノードで障害が発生する稀なケースでは、同期されていない少量のデータが失われる可能性があります。
それぞれ 30 秒未満の一時的な切断が 1〜2 回発生します:インスタンスでは、それぞれ 30 秒未満の一時的な切断が 1〜2 回発生します。ご利用のアプリケーションに再接続メカニズムがあることを確認してください。
約 1 分間の読み取り専用状態:インスタンスは約 1 分間、読み取り専用状態になります。これにより、新しいインスタンスが元のインスタンスからの増分データを同期し、DNS キャッシュによるデータの二重書き込み問題を防止できます。書き込みワークロードが高いインスタンスの場合、読み取り専用期間が長くなることがあります。
Lua スクリプトが失われる可能性があります:クラスターアーキテクチャには、Lua スクリプトの使用に関して特定の制限があります。これらの条件を満たさない Lua スクリプトは、インスタンスアーキテクチャを変更する際に失われる可能性があります。続行する前にスクリプトをバックアップしてください。詳細については、「クラスターインスタンスの特別な制限」をご参照ください。
より多くのコマンド制限が適用されます:クラスターアーキテクチャは一部のコマンドをサポートしていません。インスタンスアーキテクチャを変更する前に、これらのコマンド制限がビジネスに与える影響を評価してください。詳細については、「クラスターインスタンスのコマンド制限」をご参照ください。
インスタンスは最新のマイナーバージョンにアップグレードされます:最適なパフォーマンスと安定性を確保するため、インスタンスが以前のバージョンを実行している場合、変更中にシステムはインスタンスを最新のマイナーバージョンにアップグレードします。マイナーバージョンは上位互換性があるため、このアップグレードによって互換性の問題が発生することはありません。
制限事項
読み書き分離が有効になっている場合は、まず無効にする必要があります。
分散インスタンスの子インスタンスは、アーキテクチャの変更をサポートしていません。
Tair (Enterprise Edition) の SSD ベースのインスタンスは、アーキテクチャの変更をサポートしていません。
操作手順
コンソールにログインし、インスタンスページに移動します。上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。次に、対象のインスタンスを見つけてインスタンス ID をクリックします。
サブスクリプションインスタンスの場合は、右上隅にある をクリックします。従量課金インスタンスの場合は、右上隅にある をクリックします。
仕様変更ページで、必要な構成を選択し、[今すぐ購入] をクリックします。
切り替え時間 パラメーターに注意してください:
[データ移行後に切り替え]:データ移行が完了すると、システムはすぐに新しいノードに切り替わります。
[メンテナンスウィンドウ内で切り替え] (推奨):システムは メンテナンスウィンドウ (オフピーク時間) 中に新しいノードに切り替わります。インスタンスのスイッチオーバーの前に、コンソールの タスクハブ に移動し、対応するタスクの横にある [切り替え時間の変更] をクリックして切り替え時間を変更できます。
プロンプトに従って支払いプロセスを完了します。
リクエストを送信すると、選択した [切り替え時間] に関係なく、インスタンスのステータスはすぐに [変更中] に変わります。これは、インスタンスが提供するサービスには影響しません。システムはまず、リソースのリクエストやデータの同期など、変更の準備を行います。一時的な切断は、システムが新しいノードに切り替わるときにのみ発生します。
変更後の注意点:
接続モードはデフォルトでプロキシモードです。プロキシノードのモニタリングページでクライアント接続数を確認できます。データノードへの接続数は 0 と表示されます。
アラート設定は無効になり、Cloud Monitor の既存のアプリケーショングループも無効になる場合があります。これらの機能を引き続き使用するには、再設定する必要があります。
データフラッシュバック機能は無効になります。この機能を引き続き使用するには、再設定する必要があります。
クラスターからスタンダード (マスター/レプリカ) への変更
影響
エンドポイント、アカウント、パスワード、ホワイトリストは変更されません:変更完了後にアプリケーションコードを修正する必要はありません。
通常、データは失われません:ただし、スイッチオーバー中に元のプライマリノードで障害が発生する稀なケースでは、同期されていない少量のデータが失われる可能性があります。
それぞれ 30 秒未満の一時的な切断が 1〜2 回発生します:インスタンスでは、それぞれ 30 秒未満の一時的な切断が 1〜2 回発生します。
約 1 分間の読み取り専用状態:インスタンスは約 1 分間、読み取り専用状態になります。これにより、新しいインスタンスが元のインスタンスからの増分データを同期し、DNS キャッシュによるデータの二重書き込み問題を防止できます。書き込みワークロードが高いインスタンスの場合、読み取り専用期間が長くなることがあります。
インスタンスは最新のマイナーバージョンにアップグレードされます:最適なパフォーマンスと安定性を確保するため、インスタンスが以前のバージョンを実行している場合、変更中にシステムはインスタンスを最新のマイナーバージョンにアップグレードします。マイナーバージョンは上位互換性があるため、このアップグレードによって互換性の問題が発生することはありません。
制限事項
読み書き分離が有効になっている場合は、まず無効にする必要があります。
直接接続モードのクラスターインスタンスは、アーキテクチャの変更をサポートしていません。
Tair (Enterprise Edition) の SSD ベースのインスタンスは、アーキテクチャの変更をサポートしていません。
操作手順
コンソールにログインし、インスタンスページに移動します。上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。次に、対象のインスタンスを見つけてインスタンス ID をクリックします。
サブスクリプションインスタンスの場合は、右上隅にある をクリックします。従量課金インスタンスの場合は、右上隅にある をクリックします。
仕様変更ページで、必要な構成を選択し、[今すぐ購入] をクリックします。
切り替え時間 パラメーターに注意してください:
[データ移行後に切り替え]:データ移行が完了すると、システムはすぐに新しいノードに切り替わります。
[メンテナンスウィンドウ中に切り替え] (推奨):新しいノードへのスイッチオーバーは メンテナンスウィンドウ (オフピーク時間) 中に実行されます。インスタンスのスイッチオーバーの前に、コンソールの タスクハブ で、対応するタスクの横にある [切り替え時間の変更] をクリックして切り替え時間を変更できます。
プロンプトに従って支払いプロセスを完了します。
リクエストを送信すると、選択した [切り替え時間] に関係なく、インスタンスのステータスはすぐに [変更中] に変わります。これは、インスタンスが提供するサービスには影響しません。システムはまず、リソースのリクエストやデータの同期など、変更の準備を行います。一時的な切断は、システムが新しいノードに切り替わるときにのみ発生します。
変更後の注意点:
アラート設定は無効になり、Cloud Monitor の既存のアプリケーショングループも無効になる場合があります。これらの機能を引き続き使用するには、再設定する必要があります。
データフラッシュバック機能は無効になります。この機能を引き続き使用するには、再設定する必要があります。
