web-dev-qa-db-ja.com

単一ノード可用性グループ-可能ですか?

ノードが1つだけの可用性グループを作成することはできますか?

私が尋ねる理由は、可用性グループで常に2つの単一ノードにまたがる分散型可用性グループを検討しているため、WSFCの要件から逃れるためです。 2つのノードが数マイル離れているため、通常の可用性グループはデータ同期に問題がある可能性があります。

1
Marathon_Nick

具体的には質問に答えるために、はい、単一ノードクラスターで可用性グループを作成できます。私はこれをSQL Server 2017でテストしました。SSMSの[新しい可用性グループ]コンテキストメニュー項目を使用するか、生のT-SQLを使用して、単一ノードクラスターにAGを作成できます。ただし、[新しい可用性グループウィザード]項目を使用して作成することはできません。ダイアログを進めるには、2番目のレプリカを追加する必要があるためです。

あなたのコメントに基づいて、非同期レプリケーションと手動フェイルオーバーを備えた2ノードのクラスターがより良いソリューションであると思います。この状況で分散AGを使用することには実際の利点はありません。通常のAGの利点は、必要に応じてフェイルオーバーおよびフェイルバックできることです。分散AGでは、フェイルオーバーは可能ですが、フェイルバックは不可能です。

1
Tony Hinkle

Clusterless AGを試すことができます。読み取りスケール可用性グループは、SQL Server 2017から導入された機能であり、ケースに役立ちます。

注:これはHAソリューションではありません。

詳しくはこちらをご覧ください: https://techcommunity.Microsoft.com/t5/premier-field-engineering/sql-server-2017-read-scale-availability-groups/ba-p/37142

クラスターレスAGセットアップ

0