シャドウの冗長性を構成する

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2012-07-13

Microsoft Exchange Server 2010 のシャドウ冗長により、メッセージ送信中の期間全体にわたって、高可用性メカニズムが提供されます。シャドウ冗長の詳細については、「シャドウ冗長について」を参照してください。Exchange 管理シェル を使用して、組織内でシャドウ冗長を構成できます。

トランスポート サーバーに関連する他の管理タスクについては、「トランスポート サーバーの管理」を参照してください。

実行内容

  • シェルを使用してシャドウ冗長を有効または無効にする

  • シェルを使用してシャドウ冗長ハートビートを構成する

  • シェルを使用してシャドウ メッセージの最大保存期間を構成する

  • シェルを使用して受信コネクタの受信確認の最大遅延を構成する

  • シャドウ冗長プロモーションを有効にする

シェルを使用してシャドウ冗長を有効または無効にする

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「シャドウ冗長」。

注意

Exchange 管理コンソールを使用してシャドウ冗長性を有効または無効にすることはできません。

Set-TransportConfig コマンドレットの ShadowRedundancyEnabled パラメーターを使用して、組織内でシャドウ冗長を有効または無効にします。既定では、シャドウ冗長は有効になっています。

この例では、組織のシャドウ冗長を有効にしています。

Set-TransportConfig -ShadowRedundancyEnabled $true

構文およびパラメーターの詳細については、「Set-TransportConfig」を参照してください。

シェルを使用してシャドウ冗長ハートビートを構成する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「シャドウ冗長」。

注意

EMC を使用してシャドウ冗長ハートビートを構成することはできません。

Set-TransportConfig コマンドレットの ShadowHearbeatTimeoutInterval および ShadowHearbeatRetryCount パラメーターを使用して、組織内でシャドウ冗長ハートビートを構成します。シャドウ冗長のタイムアウト間隔の既定値は、Exchange 2010 のRTM (Release To Manufacturing) 版では 5 分、 Exchange 2010 Service Pack 1 (SP1) 以降のバージョンでは 15 分です。シャドウ冗長ハートビートの再試行回数の既定値は、Exchange 2010 RTM 版では 3、 Exchange 2010 SP1 以降のバージョンでは 12 です。Exchange 2010 を実行している各トランスポート サーバーでは、シャドウ冗長ハートビートを使用して、他の Exchange 2010 トランスポート サーバーの可用性を判断します。詳細については、「シャドウ冗長について」の「ハートビート」を参照してください。

Active Directory サイト間に信頼性の低いネットワーク接続が存在しているため、リモート サーバーが使用不可能であると判断する前にトランスポート サーバーが待機する合計時間を長くする必要があると仮定します。このため、サーバーが使用不可能であると判断する前に、ハブ トランスポート サーバーが接続の再試行を行うまでの待機時間を 30 分間にします。その結果、障害を検出するまでの最大時間が、既定の 3 時間 (15 分のタイムアウト間隔× 12 回の再試行) から 6 時間 (30 分のタイムアウト間隔× 12 回の再試行) に増えます。次の例では、シャドウ冗長ハートビート構成は、ハートビート タイムアウト間隔を 30 分間に増やすように変更されています。

Set-TransportConfig -ShadowHeartbeatTimeoutInterval 00:30:00

構文およびパラメーターの詳細については、「Set-TransportConfig」を参照してください。

シェルを使用してシャドウ メッセージの最大保存期間を構成する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「シャドウ冗長」。

注意

EMC を使用してシャドウ冗長メッセージの最大保存期間を構成することはできません。

Set-TransportConfig コマンドレットの ShadowMessageAutoDiscardInterval パラメーターを使用して、組織内でシャドウ冗長メッセージの最大保存期間を構成します。既定では、シャドウ メッセージは 2 日後に自動的に破棄されます。

サーバー内のハードウェアの制限が原因で、遅延したメッセージのシャドウ コピーを保持したくないと仮定しましょう。この例では、組織のシャドウ メッセージ保存期間を 4 時間に短縮します。

Set-TransportConfig -ShadowMessageAutoDiscardInterval 04:00:00

注意

メッセージが有効期限切れになった時点で、プライマリ サーバーはそのメッセージの破棄イベントをキューに入れ、シャドウ サーバーは破棄通知を受信した時点でシャドウ メッセージを破棄します。ShadowMessageAutoDiscardInterval パラメータで構成する値は、トランスポート サーバーで構成したメッセージ有効期限のタイムアウト間隔の値以下にする必要があります。

構文およびパラメーターの詳細については、「Set-TransportConfig」を参照してください。

シェルを使用して受信コネクタの受信確認の最大遅延を構成する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「受信コネクタ」。

注意

EMC を使用して、受信コネクタの受信確認の最大遅延を構成することはできません。

Set-ReceiveConnector コマンドレットの MaxAcknowledgementDelay パラメーターを使用して、シャドウ冗長をサポートしていないシステムからメッセージを受信した場合に受信コネクタが受信確認を遅延させる期間を構成します。既定では、受信コネクタで受信確認が最大 30 秒遅延されます。詳細については、「シャドウ冗長について」の「受信確認の遅延」を参照してください。

例 1

社内の Exchange インフラストラクチャを使用して SMTP メッセージを送信する専用アプリケーションを使用していると仮定しましょう。このアプリケーションによって生成されるメッセージに関するメッセージ配信レートがメッセージ配信の信頼性より重要である場合は、このアプリケーションからメッセージを受信する受信コネクタの受信確認の遅延を無効にしたい場合があります。この例では、Custom App Receive Connector という受信コネクタで受信確認の最大遅延をゼロ (0) に設定します。

Set-ReceiveConnector "Custom App Receive Connector" -MaxAcknowledgementDelay 0

構文およびパラメーターの詳細については、「Set-ReceiveConnector」を参照してください。

例 2

環境内ですべてのメッセージが通常は 20 秒以内に配信されるものの、パフォーマンスの要件が原因で、インターネットからメッセージを受信した後、受信確認を 15 秒以上遅延させたくないと仮定しましょう。メッセージ フローを解析した後、95% のメッセージは 15 秒以内の間隔で配信されるという結論を下しました。この例では、インターネットからの受信を行う受信コネクタで、受信確認の遅延をわずか 15 秒に構成します。このシナリオでは、環境はインターネットから受信するメッセージの 95% に対してシャドウ冗長を提供することになります。

Set-ReceiveConnector "From the Internet" -MaxAcknowledgementDelay 00:00:15.

構文およびパラメーターの詳細については、「Set-ReceiveConnector」を参照してください。

シャドウ冗長プロモーションを有効にする

この手順を完了するには、ハブ トランスポート サーバーに関するローカル管理者アクセス許可を持っている必要があります。

  1. Edgetransport.exe.config ファイルを編集します。既定では、このファイルは C:\Program Files\Microsoft\Exchange Server\V14\Bin ディレクトリにあります。

  2. Edgetransport.exe.config ファイルでは、shadowredundancypromotionenabled キーを true に変更し、この変更を保存します。

  3. Microsoft Exchange Transport サービス (MSExchangeTransport.exe) を再起動します。

詳細については、「シャドウ冗長について」の「受信確認の遅延」を参照してください。

 © 2010 Microsoft Corporation.All rights reserved.