web-dev-qa-db-ja.com

自動フェイルオーバーモードとは対照的に、AlwaysOn可用性グループインスタンスで手動フェイルオーバーモードを使用する利点は何ですか?

AlwaysOn Availabiltiy Groupインスタンスのフェイルオーバーモードとして自動フェイルオーバーを使用したくないのはなぜですか?

自動フェールオーバーモードにはない手動フェールオーバーモードのメリットはありますか?

1
J.D.

同期レプリカがある場合は、通常、自動フェイルオーバーを備えたレプリカがあります。最も一般的な理由は、プライマリがフェイルオーバークラスタインスタンスでホストされている場合であり、その構成でFCIのみが自動的にフェイルオーバーできるのは rule です。

ただし、たとえば、アプリケーションからセカンダリレプリカにアクセスできない場合など、フェイルオーバーよりも停止を優先するシナリオも考えられます。

このようなフェイルオーバーモードを使用する動機となるような利点はありません。これは、ビジネスの要件とセカンダリサーバーの可用性またはアクティブ化の要件に完全に依存しています。

したがって、フェイルオーバーがこのように最適に機能するという確信を満たすために、自分でフェイルオーバーを開始したい場合もあれば、SQL OSがそれを実行すると確信できる場合もあります。

多くの場合、環境で何が起こっているのか、いつ起こっているのかを知るために自分でやりたいと思っています。フェイルオーバー時に注意する依存関係がある場合があります。

データが失われるリスクがあるため、非同期の場合、フェイルオーバーを承認する必要がある場合があります。

私は満足のいく答えを出したと思います。この回答に問題がないかどうかをお知らせください。

1
Ajeet Apps