この記事では、Azure Managed Redis と Azure Cache for Redis に関する基本的な質問と、最新のオープンソース Redis ライセンスの変更が Azure Redis にどのように影響するかについて説明します。 Basic レベル、Standard レベル、Premium レベルの詳細は Enterprise レベルの詳細とは異なります。そのため、それぞれに個別のセクションがあります。 Redis インスタンスに適用されるセクションを必ずお読みください。
キャッシュを Azure Managed Redis に移動する方法の詳細については、「 Azure Cache for Redis から Azure Managed Redis への移動」を参照してください。
Azure Cache for Redis の廃止に関する Basic、Standard、Premium レベルに関する質問
廃止されるものは何で、いつですか?
Azure Cache for Redis レベル (Basic、Standard、Premium) のすべてのインスタンスは、2028 年 9 月 30 日に廃止されます。
既存の Redis インスタンスはどうなりますか。また、実行が予想される期間はどのくらいですか?
既存のすべての Redis インスタンスは、2028 年 9 月 30 日まで使用できます。 2028 年 9 月 30 日まで、すべての Azure Cache for Redis Basic、Standard、Premium インスタンスが安全で安定していることを確認するため、定期的なメンテナンスを継続しています。
提供終了のお知らせの影響を受ける Redis インスタンスに対して、どのようなアクションを実行する必要がありますか?
現在の Azure Cache for Redis インスタンスを Azure Managed Redis インスタンスにアップグレードすることをお勧めします。 退職の期限まで待つ必要はありません。
2028 年 10 月までに Basic、Standard、または Premium キャッシュを Azure Managed Redis にアップグレードしなかった場合はどうなりますか?
残りの Azure Cache for Redis Basic、Standard、Premium インスタンスはすべて、2028 年 10 月 1 日以降無効になります。
キャッシュを Azure Managed Redis にアップグレードする必要がある理由
Azure Managed Redis キャッシュはパフォーマンスが向上し、Azure Cache for Redis よりもコスト効率が高くなります。 Azure Managed Redis には、次のような Azure Cache for Redis に存在しない機能が用意されています。
- アクティブ geo レプリケーションや Redis モジュールなどのエンタープライズ機能。
- ゾーンは既定で冗長です。
- 従来の安全性の低いアクセスキーではなく、Microsoft Entra ID を使用するために構築されています。
Redis Enterprise とは何ですか。また、Azure Cache for Redis で提供されているものとはどのように異なりますか?
Azure Cache for Redis は、Redis オープン ソース ソフトウェア (OSS) のフォーク上に構築されています。 Azure Managed Redis では、Redis Enterprise ソフトウェアが使用されます。 Redis Enterprise は、基本的に、スケーラビリティ、信頼性、エンタープライズ レベルのセキュリティ用に設計された高度な機能を備えた Redis OSS 上に構築されています。
詳細については、Azure Managed Redis のアーキテクチャと利点の詳細については、「 Azure Managed Redis とは」 を参照してください。
Azure Managed Redis に接続して使用するには、アプリケーションでどのような変更を行う必要がありますか?
Azure Managed Redis は、すべての Redis クライアント ライブラリ、redis-cli、および Redis cache-insights-overview.md と互換性があります
すべてのクライアント アプリケーションで、Redis ホスト名とアクセス キーを既存の Azure Cache for Redis インスタンスから対応する Azure Managed Redis インスタンスに更新する必要があります。
Azure Managed Redis インスタンスは既定でクラスター化されるため、アプリケーションはクラスター化された Redis インスタンスと連携するようにクライアント ライブラリを構成する必要があります。
StackExchange.Redisのような一部のクライアント ライブラリでは、クラスター化された Redis に接続するために特別な構成は必要ありません。 Azure Managed Redis では、最大 25 GB の非クラスター化オプションもサポートされていますが、パフォーマンスを向上させ、メモリ サイズを増やすためにクラスタリングを使用してインスタンスを構成することをお勧めします。
ほとんどのクライアント アプリケーションでは、スロット間コマンドを使用していない限り、他の変更は必要ありません。 詳細については、 Azure Managed Redis クライアント ライブラリ を参照してください。
適切な Azure Managed Redis レベルを選択するにはどうすればよいですか?
詳細については、適切な Azure Managed Redis レベルと SKU を選択する方法に関する 移行の概要 を参照してください。
適切なクラスタリング ポリシーを選択するにはどうすればよいですか?
Azure Managed Redis インスタンスの既定の構成では、既定で OSS クラスタリング ポリシーが使用されます。 使用可能なクラスター ポリシーと推奨事項に関する詳細なガイダンスについては、「 クラスター ポリシー」を参照してください。
Azure Managed Redis は、現在使用しているすべての機能をサポートしていますか?
Azure Managed Redis では、既存の Azure Cache for Redis SKU で提供されるすべての Redis 機能がサポートされています。
一部の管理操作、リージョン、SKU サイズはまだ利用可能になっていません。 詳細については、「 Azure Cache for Redis の提供終了: 知っておくべきことと準備する方法」を参照してください。
Azure Managed Redis にすぐに移行したいが、機能がないために移行できない場合は、サポートにお問い合わせください。
Azure Managed Redis に今すぐ移行するにはどうすればよいですか?
Azure Managed Redis を使用する利点を考えると、提供終了の期限を待たずに、できるだけ早く Azure Managed Redis に移行することを強くお勧めします。
詳細な手順については、「 Azure Cache for Redis から Azure Managed Redis への移動」を参照してください。
移行中にデータを保持するにはどうすればよいですか?
移行中にデータを保持するには、「 Basic、Standard、Premium、および Enterprise レベルから Azure Managed Redis への移行」のガイダンスに従う必要があります。 このドキュメントでは、キャッシュ エンドポイントを移行し、プロセス全体でデータを保持する手順について説明します。
予約または予約価格を Azure Cache for Redis から Azure Managed Redis に転送できますか?
既存の予約をキャンセルまたは交換できます。 詳細については、「 キャンセル、交換、払い戻しポリシー」を参照してください。
Azure Cache for Redis の提供終了の Enterprise レベルに関する質問
廃止されるものは何で、いつですか?
Azure Cache for Redis Enterprise レベルと Enterprise Flash レベルのすべてのインスタンスは、2027 年 3 月 31 日に廃止されます。
現在の Redis Enterprise インスタンスはこれからどうなるのでしょうか。また、どのくらいの期間稼働することが期待されますか?
既存のすべての Redis Enterprise インスタンスは、2027 年 3 月 31 日まで使用できます。 2027 年 3 月 31 日まで、すべての Azure Cache for Redis Enterprise インスタンスがセキュリティで保護され、安定していることを確認するため、定期的なメンテナンスを継続しています。
提供終了のお知らせの影響を受ける Redis Enterprise インスタンスに対して、どのようなアクションを実行する必要がありますか?
現在の Azure Cache for Redis Enterprise インスタンスを Azure Managed Redis インスタンスに今すぐアップグレードすることをお勧めします。 退職の期限まで待つ必要はありません。
2027 年 3 月 31 日までに Enterprise キャッシュを Azure Managed Redis にアップグレードしなかった場合はどうなりますか?
2027 年 4 月 1 日から、すべての Azure Cache for Redis Enterprise インスタンスが無効になります。
Enterprise キャッシュを Azure Managed Redis にアップグレードする必要がある理由
Azure Managed Redis キャッシュはパフォーマンスが向上し、Azure Cache for Redis Enterprise キャッシュよりもコスト効率が高くなります。
Azure Managed Redis は Azure ファースト パーティオファリングです。つまり、Azure Marketplace コンポーネントはありません。 Marketplace と個別に取引する必要はありません。 他のネイティブ Azure サービス/製品と同様に、Azure Managed Redis のプロビジョニング、管理、支払いを行います。
Azure Managed Redis では 、クォーラム ノードが不要になり、オーバーヘッドとコストが削減されます。 クォーラム ノードを削除すると、リソース使用率が向上し、Azure Cache for Redis Enterprise が到達できなかったリージョン/クラウドで可用性を実現できます。 Azure Managed Redis は、Azure Cache for Redis Enterprise よりも多くの Azure リージョンで使用できるようになりました。
Azure Managed Redis には、次のような Azure Cache for Redis Enterprise に存在しない機能が用意されています。
- 既定で冗長なゾーン
- 開発/テスト環境と非運用環境の非高可用性 (HA) オプションをコスト削減で実現します。
- メモリとパフォーマンスの要件に直接基づく SKU 構造。 Azure Cache for Redis Enterprise では、スケール ファクターと容量を直接管理する必要があります。 3 つの簡略化されたパフォーマンス レベルの詳細については、「適切なレベルの選択」を参照してください。
- 認証に Microsoft Entra ID を使用してワークロードのセキュリティ体制を向上させるために構築されています
Azure Managed Redis に接続して使用するには、アプリケーションでどのような変更を行う必要がありますか?
アプリケーションは、Redis ホスト名を更新し、既存の Azure Cache for Redis Enterprise インスタンスから対応する Azure Managed Redis インスタンスに資格情報にアクセスする必要があります。
Azure Managed Redis は、すべての Redis クライアント ライブラリ、redis-cli、Redis Insights と互換性があります。 ほとんどのクライアント ライブラリは他の構成なしで動作しますが、Azure Managed Redis は既定でクラスター化されているため、アプリケーションはクラスター化された Redis インスタンスとの互換性を確認する必要があります。
クライアント ライブラリの構成と移行手順の詳細なガイダンスについては、 移行の概要を参照してください。
適切な Azure Managed Redis レベルを選択するにはどうすればよいですか?
詳細については、適切な Azure Managed Redis レベルと SKU を選択する方法に関する 移行の概要 を参照してください。
Azure Managed Redis は、現在使用しているすべての機能をサポートしていますか?
Azure Managed Redis では、既存の Redis Enterprise SKU で提供されるすべての Redis 機能がサポートされています。
一部の管理操作、リージョン、SKU サイズはまだ利用可能になっていません。 詳細については、「 Azure Cache for Redis の提供終了: 知っておくべきことと準備する方法」を参照してください。
Azure Managed Redis にすぐに移行したいが、機能がないために移行できない場合は、サポートにお問い合わせください。
Azure Managed Redis に今すぐ移行するにはどうすればよいですか?
Azure Managed Redis を使用する利点を考えると、提供終了の期限を待たずに、できるだけ早く Azure Managed Redis に移行することを強くお勧めします。
詳細な手順については、「 Azure Cache for Redis から Azure Managed Redis への移動」を参照してください。
移行中にデータを保持する方法
移行中にデータを保持するには、「 Basic、Standard、Premium、および Enterprise レベルから Azure Managed Redis への移行」のガイダンスに従う必要があります。 このドキュメントでは、キャッシュ エンドポイントを移行し、プロセス全体でデータを保持する手順について説明します。
予約または予約価格を Azure Cache for Redis から Azure Managed Redis に転送できますか?
既存の予約をキャンセルまたは交換できます。 詳細については、「 キャンセル、交換、払い戻しポリシー」を参照してください。