Redis Open-Source Edition 2.8インスタンスは、Redis Open-Source Edition 5.0インスタンスに直接アップグレードできます。 ただし、Redis Open-Source Edition 5.0の現在のビジネスロジックに対するアップグレードを検証する場合は、このトピックを参照して、Redis Open-Source Edition 2.8インスタンスのバックアップデータを新しいRedis Open-Source Edition 5.0インスタンスに複製できます。
背景情報
Redis Open-Source Editionの開発とオープンソースRedisテクノロジーの進歩により、RedisオープンソースコミュニティはRedis 2.8を維持しなくなりました。 2024年7月31日以降、Tair (Redis OSS-compatible) はRedis Open-Source Edition 2.8インスタンスの完全なサポートを中止します。 2024年7月31日以降2.8 Redis Open-Source Editionを引き続き使用すると、重大なリスクが発生する可能性があります。
仕様とアーキテクチャが同じである場合、Redis Open-Source Edition 5.0インスタンスのコストは、Redis Open-Source Edition 2.8インスタンスのコストと同じです。
手順
コンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、インスタンスがデプロイされているリージョンを選択します。 次に、インスタンスを見つけてIDをクリックします。
左側のナビゲーションウィンドウで、バックアップと復元.
インスタンスアーキテクチャに基づいてインスタンスを複製します。
非クラスタアーキテクチャ
使用するバックアップセットを見つけます。 ほとんどの場合、最新のバックアップセットが使用されます。 次に、[操作] 列の インスタンスのリカバリ をクリックします。
クラスターアーキテクチャ
インスタンスがクラスターアーキテクチャを使用している場合は、インスタンスのすべてのシャードのバックアップセットを選択します。 たとえば、4つのシャードを持つクラスターインスタンスがある場合、次のバックアップセットを選択する必要があります。
r-bp1vhgd6dzgu89 ****-db-0
r-bp1vhgd6dzgu89 ****-db-1
r-bp1vhgd6dzgu89 ****-db-2
r-bp1vhgd6dzgu89 ****-db-3
次に、左上隅の [復元] をクリックします。
表示されるメッセージで、プロンプトを読み、OK.
インスタンスのクローン ページで、必要なパラメーターを設定します。 コンソールに表示されるパラメータが優先されます。
VersionパラメーターをRedis 5.0に設定します。
説明Tair (Enterprise Edition) DRAMベースのインスタンスを選択すると、同じ仕様のRedis Open-Source Editionインスタンスの3倍のパフォーマンスが得られます。
新しいインスタンス仕様は、元のインスタンス仕様以上である必要があります。
他のパラメーターにはデフォルト値を使用します。
Tair の利用規約を読み、選択します。
今すぐ購入 をクリックします。
支払いを完了したら、1分から5分待ちます。 その後、Redis Open-Source Edition 2.8インスタンスのデータに基づいて作成された新しいインスタンスをコンソールで表示できます。
次に何をすべきか
インスタンスの複製後、ビジネスを新しいインスタンスに移行できます。 クライアントのIPアドレスを新しいインスタンスのホワイトリストに追加し、コード内のエンドポイントを更新するだけです。 詳細については、「ホワイトリストの設定」および「エンドポイントの表示」をご参照ください。
新しいインスタンスをリリースし、元のRedis Open-Source Editionインスタンスのメジャーバージョンを2.8から5.0に直接アップグレードすることもできます。 詳細については、「従量課金インスタンスのリリース」をご参照ください。 アップグレード後、インスタンスID、エンドポイント、データ、およびホワイトリストの設定は変更されません。 詳細については、「メジャーバージョンのアップグレード」をご参照ください。