web-dev-qa-db-ja.com

SQL Server2012ミラーリング/ AlwaysOn-SANが必要ですか?

Sql Server2012のミラーリングのセットアップにSANが必要かどうかについては、多くの矛盾する情報があるようです。

現在、Active-Passive-Witness SQL 2008R2セットアップがあり、セットアップ内の各マシンにプレーンな古いDASRAIDアレイがあります。

SQL Server 2012でもまったく同じように実装したいと思いますが、オンラインドキュメントの多く(AlwaysOn可用性グループ(SQL Server)の前提条件、制限、推奨事項など) http://msdn.Microsoft.com /en-us/library/ff878487.aspx )は、「AlwaysOn可用性グループ」の各ノードがWindows Serverフェールオーバークラスタリング(WSFC)クラスターのノードである必要があることを示しています。

SQLServerフェールオーバークラスターをセットアップしようとはしていません。SQLServerの2つのインスタンス間でデータベースをミラーリングするだけです(アクティブ-パッシブ-監視)。

Windows Serverフェールオーバークラスタリング(WSFC)クラスターをセットアップするための要件を調べると、常にSAN /共有ストレージが要件として表示されます。

ただし、ここでの私の質問に対するかなり明確な答えを見てきました。「AlwaysOn可用性グループでは、フェールオーバークラスターインスタンスの展開や対称共有ストレージ(SANまたはSMB)の使用は必要ありません。」 - http://msdn.Microsoft.com/en-us/library/hh270278.aspx -しかし、何を信じるべきかわからない。

SAN /共有ストレージを使用する必要がないSQLServer 2012と「AlwaysOnAvailabilityGroups」を使用したActive-Passive-Witnessミラーリングセットアップを試した人はいますか?

どうもありがとう、

ケニー

2
Kenny

データベースミラーリング(DBM)と可用性グループ(AG)は、2つの異なる機能です。 DBMはSQLServer 2012で非推奨になり、可用性グループは新しくなりました。 AGは、WSFC(Windows Serverフェールオーバークラスタリング)ノードにインストールされているスタンドアロンインスタンスで構成できます。 AGには目撃者はなく、DBMでも、目撃者は高安全モードでのみ必要でした。

AGを導入した人はかなりいます。この時点では、DBMを使用しないでください。また、安全性の高いDBM + FCI(フェールオーバークラスターインスタンス)を使用しないでください。

また、アクティブ/パッシブの使用を停止してください。これはFCIにとっては間違っており、AGやDBMにもリモートで適用することはできません。 http://www.sqlha.com/2012/01/09/once-more-with-feeling-stop-using-activepassive-and-activeactive

2
Allan Hirt