Azureの冗長性とは?大事なデータを障害から守ります
最終更新日:2026年8月12日
この記事でわかること
Azureのオプションには冗長性という項目が存在します。
日常的に使う言葉ではないので意味が分かりにくいですが、実はAzureを安心して使うために非常に重要な物です。どれを選択するかによって機能や価格が大きく変わってきます。今回はこの冗長性とは何か、そしてAzureにおける使い方について解説します。
冗長性とは?
冗長性とは余分な物、重複しているという意味の言葉で、IT用語としての意味は障害耐性を高めるためにシステムを二重化し常にバックアップがあるような状態の事を指します。
稼働中のシステムに障害が発生した場合、予備のシステムに切り替える事により損失を抑え、素早く復帰する事が出来ます。
例えば、データセンターを離れた土地に設置している事により、どちらかが災害などで被害を受けシステムが停止した際、同期しているもう片方のデータセンターをメインに切り替え、データが失われずすぐに開発を再開出来るというような有事の際の保険として活用できます。多くの人が利用するAzureの可用性を高めるために重要な役割を果たしています。可用性とは継続稼働ができることを指し、復旧が早いなど耐障害性に強い状態の事です。
Azureにおける冗長性
Azure Storage
AzureではAzure Storageにて冗長性オプションが選択出来ます。Azure StorageとはMicrosoftが提供するクラウドストレージサービスです。
オブジェクトストレージやファイルストレージなどの複数の種類のストレージが提供されており、用途や使用方法はストレージの種類によって異なります。
リージョンとゾーン
「リージョン」とはクラウドサービスにおいて、データセンターを設置している独立した地域の事を指します。更に、リージョン内に設置されている独立したインフラの運用区画を「可用性ゾーン」または「ゾーン」と言います。リージョンやゾーンを分散してシステムを構築する事により、可用性を高めます。
リージョンペア
Azure Storageのリージョンは、対になるもう一つのリージョンが設定されています。
可用性ゾーンは物理的に独立はしていますが、比較的隣接する物理的地域に設置されている場合が多いです。一方、ペアになっているリージョンは少なくとも300マイル以上離れた場所に設置されており、災害などにより片方のリージョンに甚大な被害を受け、停止したとしても、ペアのリージョンがある事により、アプリケーションを保護する事が出来ます。
メインで使用するリージョンを「プライマリリージョン」、サブで使用するペアリージョンを「セカンダリリージョン」と言います。
冗長性オプションの種類
ローカル冗長:LRS
・プライマリリージョンの1つのゾーン内にデータのコピーが3つ作成される
・データセンターに障害が起きるとデータを利用出来なくなる
ゾーン冗長:ZRS
・プライマリリージョン内の3つのゾーンにそれぞれ1つコピーが作成される
・1つのゾーンに障害が発生しても利用可能
geo冗長ストレージ:GRS
・プライマリリージョンの1つのゾーン内にローカルコピーを3つ作成後、セカンダリリージョンに3つをコピー
・離れた場所で管理される為、自然災害などの重大な障害が発生しても利用可能
geoゾーン冗長ストレージ:GZRS
・プライマリリージョン内の3つのゾーンにそれぞれ1つコピーが作成後、全てをセカンダリリージョンにコピー
・最も安全性が高い
| オプション | コピーの作成場所 | 耐障害性 | コストの傾向 |
|---|---|---|---|
| LRS(ローカル冗長) | プライマリリージョンの1ゾーン内に3コピー | データセンター障害には非対応 | 最も低い |
| ZRS(ゾーン冗長) | プライマリリージョン内の3ゾーンに各1コピー | 1ゾーン障害まで対応 | LRSよりやや高い |
| GRS(geo冗長) | プライマリで3コピー+セカンダリリージョンに3コピー | リージョン単位の障害に対応 | ZRSよりさらに高い |
| GZRS(geoゾーン冗長) | プライマリの3ゾーン+セカンダリリージョンに全コピー | ゾーン障害・リージョン障害の両方に対応 | 最も高い |
※耐障害性が高くなるほどコストも上がる傾向があります。正確な料金は必ずAzure公式サイトでご確認ください。
セカンダリリージョンのデータへのアクセス
geo冗長ストレージ(GRSまたはGZRS)は、リージョン障害から保護するために、セカンダリリージョンにデータをレプリケートします。
ただし、そのデータが読み取れるのはプライマリリージョンからセカンダリリージョンへのフェールオーバーを開始した場合だけとなり、通常セカンダリリージョンへ直接のアクセスは出来ません。
以下はセカンダリリージョンからの直接の読み取りが可能なgeo冗長ストレージの派生オプションです。
読み取りアクセスgeo冗長ストレージ:RA-GRS
・geo冗長ストレージ(GRS)のセカンダリリージョンへのアクセスを有効にした状態
読み取りアクセスgeoゾーン冗長ストレージ:RA-GZRS
・geoゾーン冗長ストレージ(GZRS)のセカンダリリージョンへのアクセスを有効にした状態
押さえておきたいポイント
- 冗長性オプションはLRS(ローカル冗長)→ZRS(ゾーン冗長)→GRS/GZRS(geo冗長)の順で耐障害性が高くなる一方、コストも高くなる傾向があるため、データの重要度と予算のバランスで選ぶことが大切です。
- geo冗長ストレージ(GRS・GZRS)はセカンダリリージョンへの直接アクセスができない設計のため、通常時から読み取りアクセスが必要な場合はRA-GRS・RA-GZRSを選択します。
- 冗長性オプションの料金や仕様は改定されることがあるため、契約・変更前には必ずAzure公式サイトで最新情報をご確認ください。
よくある質問
冗長性オプションはあとから変更できますか?
多くの場合、Azure Portalからストレージアカウントの設定を変更することで冗長性オプションを切り替えられます。ただし変更内容によっては制限がある場合もあるため、変更前にAzure公式ドキュメントで対象オプションの仕様をご確認ください。
LRSとGRSのどちらを選べばよいですか?
一時的なデータやコストを抑えたい用途にはLRSが適していますが、データセンター単位の障害でもデータを守りたい場合はリージョンをまたいでレプリケートされるGRSが安心です。データの重要度に応じて選択してください。
冗長性オプションを選ぶだけでAzureの可用性は万全になりますか?
冗長性オプションはストレージの耐障害性を高める重要な要素ですが、アプリケーション全体の可用性にはリージョン構成や冗長化構成、バックアップ運用など他の要素も関わります。用途に応じて総合的に設計することが大切です。
まとめ
今回はAzureにおける冗長性について解説しました。
世界中で利用される大規模なクラウドサービスを有用する上で、冗長性は欠かせないものです。ユーザーの大切なデータを守るため、不測の事態を想定して万全の対策をしてくれています。実際に使用する際には、選択するオプションによって料金が大きく変わってきます。
利用状況や予算から適切なオプションを選択して活用してみて下さい。Microsoftの公式HPには料金の計算ツールがありますので、そちらで料金を試算してみるのもオススメです。
▼ アクロビジョンについて


