マルチサーバー管理では、マスター サーバー (MSX) と 1 つ以上のターゲット サーバー (TSX) を設定する必要があります。 すべてのターゲット サーバーで処理されるジョブは、最初にマスター サーバーで定義され、次にターゲット サーバーにダウンロードされます。
既定では、マスター サーバーとターゲット サーバー間の接続に対して、完全な Secure Sockets Layer (SSL) 暗号化と証明書検証が有効になります。 詳細については、「ターゲット サーバー での暗号化オプションの設定」を参照してください。
ターゲット サーバーの数が多い場合は、他の SQL Server 機能のパフォーマンス要件が大きい運用サーバーでマスター サーバーを定義しないでください。これは、ターゲット サーバー のトラフィックによって運用サーバーのパフォーマンスが低下する可能性があるためです。 イベントも専用マスター サーバーに転送する場合は、1 つのサーバーで管理を一元化できます。 詳細については、「イベントの管理」を参照してください。
注
マルチサーバー ジョブ処理を使用するには、SQL Server エージェント サービス アカウントがマスター サーバー上の msdb データベース ロール TargetServersRole のメンバーである必要があります。 マスター サーバー ウィザードは、参加プロセスの一環として、このロールにサービス アカウントを自動的に追加します。
マルチサーバー環境に関する考慮事項
サポートされている MSX/TSX 構成については、次の表を参照してください。
TSX = 7.0 | TSX = 8.0 < SP3 | TSX = 8.0 SP3 以上 | TSX = 9.0 | TSX= 10.0 | TSX = 10.5 | TSX = 11.0 | |
---|---|---|---|---|---|---|---|
MSX = 7.0 | イエス | イエス | いいえ | いいえ | いいえ | いいえ | いいえ |
MSX = 8.0 < SP3 | イエス | イエス | いいえ | いいえ | いいえ | いいえ | いいえ |
MSX = 8.0 SP3 以上 | いいえ | いいえ | イエス | イエス | イエス | イエス | イエス |
MSX = 9.0 | いいえ | いいえ | いいえ | イエス | イエス | イエス | イエス |
MSX = 10.0 | いいえ | いいえ | いいえ | いいえ | イエス | イエス | イエス |
MSX = 10.5 | いいえ | いいえ | いいえ | いいえ | いいえ | イエス | イエス |
MSX = 11.0 | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | イエス |
マルチサーバー環境を作成するときは、次の問題を考慮してください。
各ターゲット サーバーは、1 つのマスター サーバーにのみ報告します。 ターゲット サーバーを別のマスター サーバーに参加させる前に、ターゲット サーバーを 1 つのマスター サーバーからディフェクトする必要があります。
ターゲット サーバーの名前を変更する場合は、名前を変更する前に削除し、変更後に再参加する必要があります。
マルチサーバー構成を分解する場合は、すべてのターゲット サーバーをマスター サーバーから削除する必要があります。
SQL Server Integration Services では、マスター サーバーのバージョンと同じバージョン以上のターゲット サーバーのみがサポートされます。
関連タスク
次のトピックでは、マルチサーバー環境を作成するための一般的なタスクについて説明します。
説明 | トピック |
---|---|
マスター サーバーを作成する方法について説明します。 | マスター サーバー を作成する |
ターゲット サーバーを作成する方法について説明します。 | ターゲットサーバーを作成する |
ターゲット サーバーをマスター サーバーに参加させる方法について説明します。 | ターゲット サーバーをマスター サーバーに参加させる |
ターゲット サーバーをマスター サーバーからディフェクトする方法について説明します。 | マスターサーバーからターゲットサーバーを切り離す |
マスター サーバーから複数のターゲット サーバーをディフェクトする方法について説明します。 | マスターサーバーから複数のターゲットサーバーでの障害 |
ターゲット サーバーの状態を確認する方法について説明します。 |
sp_help_targetserver (Transact-SQL) sp_help_targetservergroup (Transact-SQL) |
こちらもご覧ください
マルチサーバージョブのトラブルシューティング でプロキシを使用する方法