データベース ミラーリング監視サーバーを追加または置き換える方法 (SQL Server Management Studio)

適用対象:SQL Server

注意事項

この機能は、将来のバージョンの SQL Server で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 高可用性を実現するために、代わりに Always On 可用性グループを使用してください。

Important

SQL Server のデータベース ミラーリングは、Microsoft Fabric データベース ミラーリングとは異なるテクノロジです。 Fabric へのミラーリングにより、分析パフォーマンスが向上し、データ資産を Fabric の OneLake と統合し、Delta Parquet 形式でデータへのアクセスを開く機能が提供されます。

Microsoft Fabric へのミラーリングを使用すると、SQL Server 2016 以降、Azure SQL Database、Azure SQL Managed Instance、Cosmos DB、Oracle、Snowflake などのデータを含め、既存のデータ資産を Fabric の OneLake に継続的にレプリケートできます。

データベース ミラーリング エンドポイントで Windows 認証を使用する場合は、SQL Server Management Studio を使用してミラーリング監視サーバーを追加または置き換えることができます。 また、Management Studio で監視サーバーを追加すると、動作モードも自動フェールオーバーを使用する高安全モードに変更されます。

ミラーリング監視サーバーは、どちらのパートナーにも属さない別のコンピューターに常駐させることを強くお勧めします。 ミラーリング監視サーバーで使用するサービス アカウントのドメインは、プリンシパル サーバー インスタンスおよびミラー サーバー インスタンスで使用するサービス アカウントのドメインと同じであるか、信頼関係のあるドメインのアカウントである必要があります。

ウィットネスを追加または置換する

  1. プリンシパル サーバー インスタンスに接続した後、オブジェクト エクスプローラーでサーバー名をクリックして、サーバー ツリーを展開します。

  2. [データベース] を展開し、ミラーリング監視サーバーを追加または置換するセッションのプリンシパル データベースを選択します。

  3. データベースを右クリックして [タスク] を選択し、 [ミラー] をクリックします。 [データベースのプロパティ] ダイアログ ボックスの [ミラーリング] ページが開きます。

  4. [セキュリティの構成] をクリックします。

  5. [データベース ミラーリング セキュリティ構成ウィザード] 開始ページが表示されたら、 [次へ] をクリックします。

  6. [監視サーバーを含める] ダイアログ ボックスで [はい] をクリックし、次に [次へ] をクリックします。

  7. [構成するサーバーを選択する] ダイアログ ボックスでは、[監視サーバー インスタンス] チェック ボックスが自動的にオンになります。 [次へ] をクリックします。

  8. [プリンシパル サーバー インスタンス] ページで、既定で設定されているポートとエンドポイントをそのままにしておきます。 [次へ] をクリックします。

  9. [Witness サーバー インスタンス] ダイアログ ボックスで、[接続] をクリックします。

  10. [サーバーへの接続] ダイアログ ボックスの [サーバー名] フィールドで監視サーバー インスタンスを指定し、Windows 認証 (既定) を使用します。 [Connect] をクリックします。

  11. 接続が確立されると、監視サーバー インスタンスのリスナー ポートとデータベース ミラーリング エンドポイントが [監視サーバー インスタンス] ダイアログ ボックスに表示されます。 [次へ] をクリックします。

  12. [サービス アカウント] ページには、プリンシパル サーバー インスタンス、ミラー サーバー インスタンス、およびミラーリング監視サーバー インスタンスのドメイン サービス アカウントの各フィールドがあります。

    • すべてのサーバー インスタンスで同じサービス アカウントを使用する場合は、これらのフィールドを空白のままにします。

    • ミラーリング監視サーバー インスタンスで、どちらかのパートナーと異なるサービス アカウントを使用する場合は、 [プリンシパル][ミラー] 、および [ミラーリング監視] の各フィールドに、次のようにしてアカウント名を指定します。

      ドメイン名\ユーザー名

      ドメイン名は大文字にする必要があります。

    [次へ] をクリックします。

  13. [ウィザードの完了] 概要画面で、必要に応じて監視サーバーの構成を確認し、[完了] をクリックします。

  14. 完了すると、ウィザードによって [データベースのプロパティ] ダイアログ ボックスに戻り、その [Witness] フィールドに監視サーバーのサーバー ネットワーク アドレスが表示されます。 また、監視サーバーを使用する場合に必要な自動フェールオーバーを使用する高安全モード(同期)が自動的に選択されます。

    ミラーリング監視サーバーを有効にし、自動フェールオーバーを伴う高い安全性モードにセッションを変更するには、 [OK] をクリックします。