2023 年 6 月 30 日、Azure Cache for Redis インスタンスの Redis バージョン 4 は廃止されました。 すべての新しい Azure Redis インスタンスはバージョン 6 です。
既存の Azure Redis インスタンスは、バージョン 6 に自動的にアップグレードされました。 Redis バージョン 6 はバージョン 4 と互換性があり、アプリケーションはバージョンアップグレード後もシームレスに機能し続けます。
アップグレード プロセス中に、キャッシュのレプリカ ノードが最初にアップグレードされ、Redis バージョン 6 が実行されました。 その後、アップグレード レプリカ ノードはプライマリ キャッシュ ノードとして引き継がれ、以前のプライマリ ノードはレプリカの役割を引き受けるために再起動されました。 このプロセスは、「修正プログラムの適用のしくみ」で説明されているパッチ適用プロセスとまったく同じでした。
メンテナンス期間がスケジュールされていたキャッシュは、メンテナンス期間中にアップグレードされました。
Standard キャッシュと Premium キャッシュは完全に機能し、アップグレード プロセス中に使用できます。 アプリケーションでは、数秒間の接続の中断が発生しました。 アップグレード中に基本的なキャッシュが使用できず、すべてのデータが失われました。
geo レプリケーションが有効になっているキャッシュ インスタンスは、アップグレード前にキャッシュのリンクを解除し、両方のキャッシュをアップグレードし、アップグレード後に再リンクする必要がありました。
クラウド サービスの提供終了の影響を受けたキャッシュは、仮想マシン スケール セット上に構築されたキャッシュに移行するか、30 分のダウンタイムと完全なキャッシュ データ損失を必要とする自動アップグレードを受ける必要がありました。
Redis バージョンのアップグレード プロセスは、REST API、Azure CLI、または PowerShell コマンドを使用してトリガーできます。 Azure Cache for Redis の Redis バージョンのアップグレードの詳細については、「 Redis インスタンスのバージョンをアップグレードする方法」を参照してください。 接続の回復性に関するベスト プラクティスも参照してください。
キャッシュ インスタンスの Redis バージョンを確認するには、Azure portal のキャッシュ ページの左側のナビゲーション メニューから [プロパティ ] を選択します。