Lync Server 2013 で応答グループを新しいプールに移動する

 

トピック最終更新日時: 2012-11-01

Lync Server 2013 では、完全修飾ドメイン名 (FQDN) が異なる場合でも、応答グループを 1 つのプールから別のプールに移動するための新しいコマンドレットサポートが導入されています。

次の手順の手順を使用して、応答グループを 1 つのフロントエンド プールから別の FQDN を持つ別のフロントエンド プールに移動します。

注意

共存環境では、Lync Server 2013 フロントエンド プール間でのみ応答グループを移動できます。

応答グループを別の FQDN を持つプールに移動するには

  1. Lync Server 管理シェルを起動する: [スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft Lync Server 2013] をクリックして、[ Lync Server 管理シェル] をクリックします。

  2. ソース プール内の応答グループをエクスポートします。 コマンド ラインで次を入力します。

    Export-CsRgsConfiguration -Source "service:ApplicationServer:<source FQDN>" -FileName "<export file name>"
    

    例:

    Export-CsRgsConfiguration -Source "service:ApplicationServer:source.contoso.com" -FileName "C:\RgsExportSource.zip"
    

    エクスポート中にソース プールから応答グループを削除するには、–RemoveExportedConfiguration パラメーターを含めます。 次に例を示します。

    Export-CsRgsConfiguration -Source ApplicationServer:source.contoso.com -FileName "C:\RgsExportSource.zip" -RemoveExportedConfiguration
    
  3. 応答グループを宛先プールにインポートし、宛先プールを新しい所有者として割り当てます。 コマンド ラインで次を入力します。

    Import-CsRgsConfiguration -Destination "service:ApplicationServer:<destination pool>" -FileName "<export file name>" -OverwriteOwner
    

    また、応答グループのアプリケーション レベルの設定をソース プールからコピー先プールにコピーする場合は、–ReplaceExistingRgsSettings パラメーターを含めます。 プールごとに定義できるアプリケーション レベルの設定のセットは 1 つだけです。 ソース プールから移行先プールにアプリケーション レベルの設定をコピーする場合、移行元プールの設定は移行先プールの設定に置き換えられます。 ソース プールからアプリケーション レベルの設定をコピーしない場合は、インポート先プールの既存の設定がインポートされた応答グループに適用されます。

    次に例を示します。

    Import-CsRgsConfiguration -Destination "service:ApplicationServer:destination.contoso.com" -FileName "C:\RgsExportSource.zip" -OverwriteOwner -ReplaceExistingRgsSettings
    

    注意

    アプリケーション レベルの設定には、既定の保留音構成、既定の保留音オーディオ ファイル、エージェントリングバック猶予期間、通話コンテキスト構成が含まれます。 これらの構成設定を表示するには、 Get-CsRgsConfiguration コマンドレットを 実行します。 このコマンドレットの詳細については、「 Get-CsRgsConfiguration」を参照してください。

  4. 次の手順を実行して、インポートされた応答グループの構成を表示して、インポートが成功したことを確認します。

    • すべてのワークフローがインポートされたことを確認します。 コマンドラインで、次のように入力します。

      Get-CsRgsWorkflow -Identity "service:ApplicationServer:<destination pool FQDN>"
      
    • すべてのキューがインポートされたことを確認します。 コマンドラインで、次のように入力します。

      Get-CsRgsQueue -Identity "service:ApplicationServer:<destination pool FQDN>"
      
    • すべてのエージェント グループがインポートされたことを確認します。 コマンドラインで、次のように入力します。

      Get-CsRgsAgentGroup -Identity "service:ApplicationServer:<destination pool FQDN>"
      
    • すべての営業時間がインポートされたことを確認します。 コマンドラインで、次のように入力します。

      Get-CsRgsHoursOfBusiness -Identity "service:ApplicationServer:<destination pool FQDN>" 
      
    • すべての休日セットがインポートされたことを確認します。 コマンドラインで、次のように入力します。

      Get-CsRgsHolidaySet -Identity "service:ApplicationServer:<destination pool FQDN>" 
      
  5. いずれかの応答グループに呼び出しを行い、呼び出しが正しく処理されていることを確認して、インポートが成功したことを確認します。

  6. 正式なエージェント グループのメンバーであるエージェントに、宛先プール内のエージェント グループにサインインするように要求します。

  7. 以前にソース プールから応答グループを削除しなかった場合は、応答グループをソース プールから削除します。 コマンド ラインで次を入力します。

    Export-CsRgsConfiguration -Source "service:ApplicationServer:<source pool FQDN> -RemoveExportedConfiguration -FileName "<temporary export file name>"
    

    例:

    Export-CsRgsConfiguration -Source "service:ApplicationServer:source.contoso.com" -RemoveExportedConfiguration -FileName "C:\TempRGsConfiguration.zip"