データベース ミラーリング
データベース ミラーリングは、データベースの可用性を高めるための、主要なソフトウェア ソリューションです。ミラーリングはデータベースごとに実装され、完全復旧モデルを使用するデータベースでのみ機能します。単純復旧モデルと一括ログ復旧モデルでは、データベース ミラーリングがサポートされていません。データベース ミラーリングは、SQL Server Standard Edition および Enterprise Edition でサポートされています。
データベース ミラーリングを利用すれば、Microsoft SQL Server におけるデータベースの可用性をこれまで以上に大幅に向上できます。また、管理も容易なので、フェールオーバー クラスタリングやログ配布の代わりとして、またはこれらを補足する機能として利用できます。データベース ミラーリング セッションが同期される場合、データベース ミラーリングにより、高速のフェールオーバーをサポートするホット スタンバイ サーバーが提供され、コミット済みのトランザクションのデータが失われることはありません。一般的なデータベース ミラーリング セッションの間は、運用サーバーに障害が発生した後、クライアント アプリケーションはスタンバイ サーバーに再接続して即座に回復できます。
メモ : |
---|
master、msdb、temp、または model の各データベースはミラー化できません。 |
このセクションの内容
トピック | 説明 |
---|---|
データベース ミラーリングのコンポーネントについて説明します。 |
|
データベース ミラーリング セッションの複雑さについて説明します。広範なトピックが含まれています。このセクションは、データベース ミラーリング機能とその動作を理解するために重要です。 |
|
クライアントの接続文字列の属性と、ミラー化されたデータベースにクライアントを接続および再接続するためのアルゴリズムについて説明します。 |
|
データベース ミラーリングを使用する SQL Server の主な機能とコンポーネントについて説明します。また、フルテキスト カタログを使用するデータベース上でフェールオーバー クラスタ間のデータベース ミラーリングを使用する方法と、ミラー データベース上のデータベース スナップショットをレポートに使用する方法についても説明します。 |
|
データベース ミラーリングの準備方法とセッションのセットアップ方法について説明します。 |
|
Transact-SQL を使用してセッションの一時停止および再開を行う方法について説明します。 |
|
Transact-SQL を使用してセッションを終了する方法について説明します。 |
|
SQL Server Management Studio を使用したデータベース ミラーリングの管理について説明します。SQL Server Management Studio には、データベース ミラーリングのプロパティ ページと、データベース ミラーリング セキュリティを構成するためのウィザードが用意されています。 |
|
データベース ミラーリング モニタまたは dbmmonitor ストアド プロシージャを使用したデータベース ミラーリングまたはセッションの監視について説明します。 |