Azure Cache for Redis のインスタンスを可用性ゾーンのサポートに移行する
このガイドでは、Azure Cache for Redis のインスタンスを非可用性ゾーンのサポートから可用性ゾーンのサポートに移行する方法について説明します。
Azure Cache for Redis では、Premium、Enterprise、Enterprise Flash の各レベルでゾーン冗長がサポートされています。 ゾーン冗長キャッシュは、複数の可用性ゾーンに分散する VM 上で実行され、高い回復性と可用性を提供します。
現在、リソースを非可用性ゾーンのサポートから可用性ゾーンのサポートに変換する唯一の方法は、現在のキャッシュを再デプロイすることです。
Note
ゾーン冗長は geo レプリケーションではサポートされていません。
前提条件
可用性ゾーンのサポートに移行するには、Premium、Enterprise、または Enterprise Flash のいずれかのレベルに Azure Cache for Redis リソースが必要です。
ダウンタイムの要件
新しいキャッシュにデータを移行する方法は複数あります。 それらの多くでは、ある程度のダウンタイムが必要です。
移行ガイダンス: 再デプロイ
再デプロイを使用する場合
現在、Azure Cache for Redis では、既存のキャッシュに可用性ゾーンのサポートを追加することはできません。 ゾーン冗長ではないキャッシュをゾーン冗長キャッシュに変換する最善の方法は、必要な可用性ゾーン構成を使って新しいキャッシュをデプロイした後、現在のキャッシュから新しいキャッシュにデータを移行することです。
再デプロイに関する考慮事項
データを新しいキャッシュに変換するときに複数のキャッシュを同時に実行すると、余分な費用が発生します。
再デプロイ方法
- 要件を満たす新しいゾーン冗長キャッシュを作成するには、「Azure Cache for Redis のゾーン冗長性を有効にする」の手順のようにしてください。
ヒント
移行プロセスを容易にするため、現在のキャッシュと同じレベル、SKU、リージョンを使うキャッシュを作成することをお勧めします。
現在のキャッシュから新しいゾーン冗長キャッシュにデータを移行します。 要件と制約に基づく最も一般的な移行方法については、キャッシュ移行ガイドの移行オプションに関する記事をご覧ください。
新しいゾーン冗長キャッシュを指すようにアプリケーションを構成します
古いキャッシュを削除します
次のステップ
各項目の詳細情報