Skype for Business Server でのフロントエンド サーバーの管理Manage Front End Servers in Skype for Business Server

この記事では、フロントエンド サーバーを追加または削除する方法、およびアップグレードまたはパッチをフロントエンド サーバーに適用する方法について説明します。This article explains how to add or remove Front End Servers and how to apply upgrades or patches to Front End Servers.

注意

Skype for Business Server 2019 は、2 台のフロントエンド サーバーを持つ Enterprise Edition フロントエンド プールをサポートしていないので、そのシナリオでトポロジを公開できません。Skype for Business Server 2019 does not support Enterprise Edition Front End pools with two Front End Servers, and will not allow the topology to be published in that scenario.

フロントエンド サーバーを追加または削除するAdd or remove Front End Servers

フロントエンド サーバーをプールに追加したり、フロントエンド サーバーをプールから削除した場合は、プールを再起動する必要があります。When you add a Front End Server to a pool, or remove a Front End Server from a pool, you then need to restart the pool.

重要

トポロジ内のプールにサーバーを追加または削除し、更新されたトポロジを公開すると、プール内のすべてのサーバーが同時に再起動します。When you add or remove a server to the pool in your topology and then publish the updated topology, it will cause all of the servers in the pool to restart at the same time. サーバーがプールを再起動している間はオフラインで、そのプールに接続しているユーザーのサービスが中断されます。While the servers are restarting the pool is offline, which will interrupt service for your users connected to that pool. ユーザーへのサービスが中断されるのを防ぐには、非営業時間内にプール内の新しいサーバーでトポロジを公開する計画を立てします。To prevent any interruption of service to users, plan to publish the topology with the new server in the pool during non-business hours.

フロントエンド サーバーを追加または削除する場合は、次の手順を使用できます。You can use the following procedure when adding or removing a Front End Server.

注意

プールに新しいサーバーを追加する場合は、プール内の既存のサーバーと同じ累積的な更新プログラム レベルに新しいプール サーバーを更新します。If you're adding new servers to the pool, update your new pool servers to be at the same Cumulative Update level as the existing servers in the Pool.

フロントエンド サーバーを追加または削除するにはTo add or remove Front End Servers

  1. フロントエンド サーバーを削除する場合、最初にこれらのサーバーへの新しい接続を停止します。これを実行するには、次のコマンドレットを使用できます。If you are removing any Front End Servers, first stop new connections to those servers. To do so, you can use the following cmdlet:

    Stop-CsWindowsService -Graceful
    
  2. トポロジ ビルダーを開き、必要なサーバーを追加または削除します。Open Topology Builder, and add or remove the necessary servers.

  3. トポロジを公開します。Publish the topology.

    重要

    トポロジ内のプールにサーバーを追加または削除し、更新されたトポロジを公開すると、プール内のすべてのサーバーが同時に再起動します。When you add or remove a server to the pool in your topology and then publish the updated topology, it will cause all of the servers in the pool to restart at the same time. サーバーがプールを再起動している間はオフラインで、そのプールに接続しているユーザーのサービスが中断されます。While the servers are restarting the pool is offline, which will interrupt service for your users connected to that pool. ユーザーへのサービスが中断されるのを防ぐには、非営業時間内にプール内の新しいサーバーでトポロジを公開する計画を立てします。To prevent any interruption of service to users, plan to publish the topology with the new server in the pool during non-business hours.

注意

また、プールにサーバーを追加または削除する場合は、追加または削除された各コンピューターで Skype for Business Server 展開ウィザードを実行する必要があります。詳細については、「トポロジ内のサーバーにSkype for Business Serverをインストールする」を参照してください。Also, when you add or remove a server to the pool, you must run the Skype for Business Server Deployment Wizard on each computer added or removed, for more information, see Install Skype for Business Server on servers in the topology

  1. 次の方法でフロントエンド プールのサーバー数を変更した場合は、次のコマンドレットを入力してプールをリセットします。Reset-CsPoolRegistrarState -ResetType FullReset -PoolFqdnIf you have changed the number of servers in your Front End pool in any of the following ways, then reset the pool with by typing the following cmdlet: Reset-CsPoolRegistrarState -ResetType FullReset -PoolFqdn

     Reset-CsPoolRegistrarState -ResetType FullReset -PoolFqdn  <PoolFQDN>
    
    • 2 ~ 任意2 to any

    • Any to 2Any to 2

    • 3 ~ 任意3 to any

    • Any to 3Any to 3

  2. 次のコマンドレットを入力してプールを再起動します。Restart the pool by typing the following cmdlet

    Start-CsPool
    

フロントエンド サーバーのパッチまたは更新Patch or update Front End Servers

フロントエンド プール内のサーバーにパッチを適用する場合は、一度に 1 つのサーバーを適用します。When you patch the servers in a Front End pool, you do so one server at a time.

プール内のフロントエンド サーバーにアップグレードを適用するにはTo apply an upgrade to the Front End servers in a pool

  1. 次の cmdlet を入力します。Type the following cmdlet:

    Get-CsPoolFabricState -PoolFqdn <PoolFQDN>
    

    このコマンドレットで見つからないレプリカが表示される場合は、次のコマンドレットを実行してプールを回復してから、修正プログラムを適用します。If this cmdlet shows any missing replicas, then run the following cmdlet to recover the pool before you apply any patches.

    Reset-CsPoolRegistrarState -ResetType QuorumLossRecovery
    
  2. 修正プログラムを適用する最初のサーバーで、次のコマンドレットを実行します。On the first server you want to patch, run the following cmdlet:

    Invoke-CsComputerFailOver -ComputerName <Front End Server to be patched>
    

    このコマンドレットは、すべてのサービスをプール内の他のフロントエンド サーバーに移動し、このサーバーをオフラインにします。This cmdlet moves all services to other Front End Servers in the pool, and takes this server offline.

  3. このサーバーにアップグレードまたはパッチを適用します。Apply the upgrade or patch to this server.

  4. アップグレードしたサーバーで、次のコマンドレットを実行します。On the upgraded server, run the following cmdlet:

    Invoke-CsComputerFailBack -ComputerName <Front End Server to be patched>
    

    サーバーはサービスに戻されます。The server is returned to service.

  5. アップグレードする必要があるサーバーごとに、手順 2. ~ 4. を繰り返します。Repeat Steps 2-4 for each server that needs to be upgraded.