

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 分散可用性グループ
<a name="distributed-groups"></a>

分散可用性グループは 2 つの別々の可用性グループにまたがります。複数の可用性グループのうちの 1 つの可用性グループと考えることができます。基盤となる可用性グループは 2 つの異なる WSFC クラスターで構成されます。分散可用性グループに参加する可用性グループは同じ場所を共有する必要はありません。物理でも仮想でも、オンプレミスでもパブリッククラウドでも構いません。分散可用性グループの可用性グループは、同じバージョンの SQL Server を実行する必要はありません。ターゲット DB インスタンスは、ソース DB インスタンスよりも新しいバージョンの SQL Server を実行できます。

分散可用性グループアーキテクチャを使用すると、ミッションクリティカルな SQL Server インスタンスまたはデータベースを柔軟にリホストできます AWS。 AWS上で重要な SQL Server データベースのリフトアンドシフト ( またはリフトと変換 ) を行うハイブリッドソリューションを提供します。

分散可用性グループアーキテクチャを使用すると、既存のオンプレミス WFSC クラスターを に拡張するよりも効率的です AWS。データはオンプレミスのプライマリからいずれかのレプリカ (*フォワーダー*) AWS にのみ転送されます。フォワーダーは、他のセカンダリリードレプリカにデータを送信する責任があります AWS。

次の図では、最初の WSFC クラスター (WSFC 1) はオンプレミスでホストされており、オンプレミスの可用性グループ (AG 1) があります。2 番目の WSFC クラスター (WSFC 2) は でホスト AWS され、 AWS 可用性グループ (AG 2) があります。 [Direct Connect](https://aws.amazon.com/directconnect/)は、オンプレミス環境と 間の専用ネットワーク接続として使用されます AWS。オンプレミス可用性グループ (AG 1) には 2 つのレプリカ (*ノード*) があります。ノード間のデータ転送は同期的で、自動フェイルオーバーが行われます。同様に、 AWS 可用性グループ (AG 2) にも 2 つのレプリカがあり、それらの間のデータ転送は自動フェイルオーバーと同期します。分散可用性グループは、データベースを非同期的に同期させます。データは、AG 1 の SQL Server プライマリレプリカ (オンプレミス) から AG 2 のプライマリレプリカ (フォワーダー) (オン) に転送されます AWS。フォワーダーは、 AWS 上の他のリードレプリカにデータを送信し、常に最新の状態に保つ責任があります。オンプレミスと AWS データベースが同期されたら、分散可用性グループの手動フェイルオーバーを実行できます AWS。 AWS データベースは、アプリケーションからの読み取り/書き込みアクセスのプライマリデータベースになります。

 ![\[SQL Server migration process with distributed availability groups\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/migration-sql-server/images/sql-migration-distributed-availability-groups.png) 

**注記**  
どの時点でも、書き込み操作が可能なデータベースは 1 つだけです。残りのセカンダリレプリカは読み取り操作に使用できます。読み取りワークロードをスケールアウトするには、 AWSの複数のアベイラビリティーゾーンにリードレプリカをさらに追加できます。

分散可用性グループの詳細については、以下を参照してください。
+ 「[Microsoft SQL Server ドキュメント](https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/distributed-availability-groups)」
+  AWS Database [ブログの「分散可用性グループを使用してハイブリッド Microsoft SQL Server ソリューションを設計する方法](https://aws.amazon.com/blogs/database/how-to-architect-a-hybrid-microsoft-sql-server-solution-using-distributed-availability-groups/)」
+ 規範ガイダンスウェブサイトの[分散可用性グループ AWS を使用して SQL Server を に移行する](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-sql-server-to-aws-using-distributed-availability-groups.html) AWS 