次の方法で共有


Microsoft Exchange Server 2013 アーカイブを使用するように Microsoft Lync Server 2013 を構成する

 

トピック最終更新日: 2014-06-24

Microsoft Lync Server 2013 では、管理者は、インスタント メッセージングと Web 会議のトランスクリプトを、SQL Server データベースではなく、ユーザーのMicrosoft Exchange Server 2013 メールボックスにアーカイブすることができます。 管理者がこのオプションを有効にすると、トランスクリプトはユーザーのメールボックスの Purges フォルダーに書き込まれます。 Purges フォルダーは、Recoverable Items フォルダーにある隠しフォルダーです。 このフォルダーはエンド ユーザーには表示されませんが、フォルダーは Exchange 検索エンジンによってインデックスが作成され、Exchange メールボックス検索または Microsoft SharePoint Server 2013 を使用して検出できます。 情報は Exchange In-Place 保留機能 (電子メールやその他の Exchange 通信のアーカイブを担当) で使用されるのと同じフォルダーに格納されるため、管理者は 1 つのツールを使用して、ユーザーにアーカイブされたすべての電子通信を検索できます。

大事な

Lync 会話のアーカイブを完全に無効にするには、Lync 会話履歴も無効にする必要があります。 詳細については、「 Lync Server 2013New-CsClientPolicy、Set-CsClientPolicy での内部および外部通信のアーカイブの管理」のトピック 参照してください。

Exchange 2013 にトランスクリプトをアーカイブするには、最初に 2 台のサーバー間でサーバー間認証を構成する必要があります。 サーバー間認証が実施されたら、Microsoft Lync Server 2013 で次のタスクを実行できます (セットアップと構成によっては、これらのタスクをすべて完了する必要がない場合があることに注意してください)。

  1. Lync Server アーカイブ構成設定を変更して Exchange アーカイブを有効にします。 この手順はすべての展開で必要です。

  2. ユーザーの内部通信と外部通信のどちらかまたは両方のアーカイブを有効にします。 この手順はすべての展開で必要です。

  3. 各ユーザーの ExchangeArchivingPolicy プロパティを構成します。 この手順は、Lync Server と Exchange が異なるフォレストに配置されている場合にのみ必要です。

手順 1: Exchange アーカイブを有効にする

Lync Server でのアーカイブは、主にアーカイブ構成設定を使用して管理されます。 Lync Server 2013 をインストールすると、これらの設定の単一のグローバル コレクションが自動的に付与されます。 (管理者は、必要に応じて、サイト スコープでアーカイブ設定の新しいコレクションを作成できます)。既定では、アーカイブはグローバル設定では有効になっていません。また、これらの設定では Exchange アーカイブが有効になっていません。 Exchange アーカイブ管理者を使用するには、これらの構成設定で EnableArchiving プロパティと EnableExchangeArchiving プロパティの両方を構成する必要があります。 EnableArchiving プロパティは、次の 3 つの可能な値のいずれかに設定できます。

  • なし。 アーカイブは無効です。 これが既定値です。 EnableArchiving が None に設定されている場合、Lync Server アーカイブ データベースまたは Exchange 2013 では何もアーカイブされません。

  • ImOnly。 インスタント メッセージトランスクリプトのみがアーカイブされます。 Exchange アーカイブが有効になっている場合、これらのトランスクリプトは Exchange 2013 でアーカイブされます。 Exchange アーカイブが無効になっている場合、これらのトランスクリプトは Lync Server にアーカイブされます。

  • ImAndWebConf. インスタント メッセージトランスクリプトと Web 会議トランスクリプトの両方がアーカイブされます。 Exchange アーカイブが有効になっている場合、これらのトランスクリプトは Exchange 2013 でアーカイブされます。 Exchange アーカイブが無効になっている場合、これらのトランスクリプトは Lync Server にアーカイブされます。

EnableExchangeArchiving プロパティはブール値です。EnableExchangeArchiving を True ($True) に設定して Exchange アーカイブを有効にするか、EnableExchangeArchiving を False ($False) に設定して Exchange アーカイブを無効にします。 たとえば、このコマンドを使用すると、インスタント メッセージング トランスクリプトのアーカイブが可能になり、Exchange アーカイブも有効になります。

Set-CsArchivingConfiguration -Identity "global" -EnableArchiving ImOnly -EnableExchangeArchiving $True

Exchange アーカイブを無効にするには、次のようなコマンドを使用します。これにより、インスタント メッセージングのアーカイブが有効になりますが、Exchange へのアーカイブは無効になります (つまり、トランスクリプトは Lync Server にアーカイブされます)。

Set-CsArchivingConfiguration -Identity "global" -EnableArchiving ImOnly -EnableExchangeArchiving $False

注意

EnableArchiving プロパティが None に設定されている場合、Lync Server はインスタント メッセージングと Web 会議のトランスクリプトをまったくアーカイブしません。 この場合、サーバーは単に EnableExchangeArchiving に構成されている値を無視します。

Exchange アーカイブは、Lync Server コントロール パネルを使用して有効 (または無効) にすることもできます。 この操作を行うには、次の手順を実行します。

  1. コントロール パネルで、[監視およびアーカイブ] をクリックし、[アーカイブ構成] をクリックします。

  2. [アーカイブ構成] タブで、変更するアーカイブ設定のコレクション ([グローバル] コレクションなど) をダブルクリックします。

  3. [編集アーカイブ設定] ウィンドウで、[アーカイブ設定] ドロップダウン リストをクリックし、[IM セッションをアーカイブする] (インスタント メッセージング セッションのみをアーカイブする場合) または [IM および Web 会議セッションをアーカイブする] (インスタント メッセージング セッションと Web 会議セッションの両方をアーカイブする場合) のどちらかを選択します。

  4. アーカイブする項目を選択したら、Exchange Server統合チェック ボックスをオンにして Exchange アーカイブを有効にします。 Exchange アーカイブを無効にするには、このチェック ボックスをオフにします。

注意

[アーカイブ設定] が [アーカイブを無効にする] に設定されていると [Exchange Server の統合] チェック ボックスは利用できません。 最初にアーカイブを有効にしてから、Exchange アーカイブを有効にする必要があります。

Lync Server 2013 と Exchange 2013 が同じフォレスト内にある場合、個々のユーザー (または少なくとも Exchange 2013 のメール アカウントを持つユーザー) のアーカイブは、Exchange In-Place保留ポリシーを使用して管理されます。 以前のバージョンの Exchange に所属しているユーザーがいる場合、それらのユーザーのアーカイブは、Lync Server アーカイブ ポリシーを使用して管理されます。 Exchange 2013 のアカウントを持つユーザーのみが、Lync トランスクリプトを Exchange にアーカイブできることに注意してください。

Lync Server 2013 と Exchange 2013 が異なるフォレストにある場合、個々のユーザーのアーカイブは、個々のユーザー アカウントごとに ExchangeArchivingPolicy プロパティを構成することによって管理されます。 詳細については、手順 3 を参照してください。

手順 2: 内部通信と外部通信のどちらかまたは両方のアーカイブを有効にする

アーカイブ (および Exchange アーカイブ) を有効にした後、適切なアーカイブ ポリシーを変更して、ユーザー セッションが実際にアーカイブされるようにする必要があります。 アーカイブを有効にするだけで (手順 1) では、Lync Server でインスタント メッセージングと Web 会議のトランスクリプトのアーカイブが開始されることはありません。 このため、アーカイブ ポリシーを使用して内部通信と外部通信のどちらかまたは両方のアーカイブを有効にする必要があります。 Lync Server 2013 をインストールするときは、2 つのプロパティを含む単一のグローバル アーカイブ ポリシーもインストールします。

  • ArchiveInternal。 True に設定すると ($True) は、組織内の Active Directory アカウントを持つユーザーのみを含む内部通信セッションがアーカイブされることを示します。

  • ArchiveExternal。 True ($True) に設定すると、内部通信セッション (組織内に Active Directory アカウントを持たない少なくとも 1 人のユーザーが関係するセッション) がアーカイブされることを示します。

既定では、これらのプロパティの値はどちらも False に設定されており、内部通信セッションも外部通信セッションもアーカイブされません。 グローバル ポリシーを変更するには、Lync Server Management Shell と Set-CsArchivingPolicy コマンドレットを使用します。 次のコマンドを実行すると、内部通信セッションと外部通信セッションの両方のアーカイブが有効になります。

Set-CsArchivingPolicy -Identity "global" -ArchiveInternal $True -ArchiveExternal $True

また、New-CsArchivingPolicy を使用して、サイト スコープまたはユーザーごとのスコープで新しいポリシーを作成することもできます。 たとえば、次のコマンドを実行すると RedmondArchivingPolicy という名前の新しいユーザーごとのアーカイブ ポリシーが作成されます。

New-CsArchivingPolicy -Identity "RedmondArchivingPolicy" -ArchiveInternal $True -ArchiveExternal $True

ユーザーごとのポリシーを作成した場合は、そのポリシーを適切なユーザーに割り当てる必要があります。 次に例を示します。

Grant-CsArchivingPolicy -Identity "Ken Myer" -PolicyName  "RedmondArchivingPolicy"

アーカイブ ポリシーは、Lync Server コントロール パネルを使用して管理することもできます。 コントロール パネル内で、[監視およびアーカイブ] をクリックし、[アーカイブ ポリシー] をクリックします。 既存のポリシーを変更するには、ポリシー ([グローバル] など) をダブルクリックし、[アーカイブ ポリシーの編集] ウィンドウで、[内部通信をアーカイブする] および [外部通信をアーカイブする] チェック ボックスを必要に応じてオンまたはオフにします。 新しいアーカイブ ポリシーを作成するには、[ 新規 ] をクリックし、[ サイト ポリシー ] または [ ユーザー ポリシー] を選択します。 新しいユーザー ポリシーを作成した場合は、適切なユーザー アカウントに ([ユーザー] タブから) アクセスし、ユーザーに新しいポリシーを割り当てる必要があります。

手順 3: ExchangeArchivingPolicy プロパティを構成する

Lync Server 2013 と Exchange 2013 が異なるフォレストに配置されている場合、アーカイブ構成設定で Exchange アーカイブを有効にするだけでは十分ではありません。インスタント メッセージングと Web 会議のトランスクリプトが Exchange でアーカイブされることはありません。 代わりに、関連する各 Lync Server ユーザー アカウントで ExchangeArchivingPolicy プロパティも構成する必要があります。 このプロパティは、次の 4 つの値のいずれかに設定できます。

  1. Uninitialized: ユーザーの nm-exch-15-short メールボックスに対して構成されているインプレース保持設定に基づいてアーカイブが行われます。 ユーザーの Exchange メールボックスに対して構成されたIn-Place保留設定に基づいてアーカイブされることを示します。ユーザーのメールボックスでIn-Place保留が有効になっていない場合、ユーザーは自分のメッセージングと Web 会議のトランスクリプトを Lync Server にアーカイブします。

  2. UseLyncArchivingPolicy. ユーザーのインスタント メッセージングと Web 会議のトランスクリプトを Exchange ではなく Lync Server でアーカイブする必要があることを示します。

  3. NoArchiving。 ユーザーのインスタント メッセージングと Web 会議のトランスクリプトをまったくアーカイブしないことを示します。 この設定は、ユーザーに割り当てられた Lync Server アーカイブ ポリシーよりも優先されることに注意してください。

  4. ArchivingToExchange。 ユーザーのメールボックスに割り当てられている (または割り当てられていない) In-Placeホールド設定に関係なく、ユーザーのインスタント メッセージングと Web 会議のトランスクリプトを Exchange にアーカイブする必要があることを示します。

たとえば、インスタント メッセージングと Web 会議のトランスクリプトが常に Exchange にアーカイブされるようにユーザー アカウントを構成するには、Lync Server Management Shell から次のようなコマンドを使用できます。

Set-CsUser -Identity "Ken Myer" -ExchangeArchivingPolicy ArchivingToExchange

ユーザーのグループ (たとえば、指定したレジストラー プールに所属するすべてのユーザー) に同じアーカイブ ポリシーを設定する場合は、次のようなコマンドを使用します。

Get-CsUser -Filter {RegistrarPool -eq "atl-cs-001.litwareinc.com"} | Set-CsUser -ExchangeArchivingPolicy ArchivingToExchange

ExchangeArchivingPolicy プロパティの値を構成するには、Lync Server Management Shell (およびWindows PowerShell) を使用する必要があることに注意してください。 このプロパティは、Lync Server コントロール パネルの管理者には公開されません。

特定のアーカイブ ポリシーを割り当てられているすべてのユーザーの一覧を表示するには、次のようなコマンドを使用します。このコマンドを実行すると、ExchangeArchivingPolicy プロパティが Uninitialized に設定されているすべてのユーザーの Active Directory 表示名が取得されます。

Get-CsUser | Where-Object {$_.ExchangeArchivingPolicy -eq "Uninitialized"} | Select-Object DisplayName

同様に、次のコマンドを実行すると、ExchangeArchivingPolicy プロパティが UseLyncArchivingPolicy に設定されていないユーザーの表示名が取得されます。

Get-CsUser | Where-Object {$_.ExchangeArchivingPolicy -ne "UseLyncArchivingPolicy"} | Select-Object DisplayName