次の方法で共有


アドレス帳を移行する

 

トピックの最終更新日: 2011-04-05

一般に、アドレス帳はトポロジの他の部分と共に移行されます。しかし、Microsoft Office Communications Server 2007 R2 環境で次のカスタマイズを行った場合は、移行後に追加的な作業が必要になることがあります。

  • アドレス帳のエントリを組織単位 (OU) ごとにグループ化する PartitionbyOU WMI プロパティを設定した場合。

  • アドレス帳の正規化ルールをカスタマイズした場合。

グループ化されたアドレス帳のエントリ

アドレス帳を OU ごとに作成するために PartitionbyOU WMI プロパティを True に設定した場合、アドレス帳のエントリを引き続きグループ化するには、ユーザーおよび連絡先で Active Directory の msRTCSIP-GroupingId 属性を設定する必要があります。アドレス帳のエントリのグループ化は、アドレス帳の検索範囲を制限するときなどに行うとよいでしょう。msRTCSIP-GroupingId 属性を使用する場合は、この属性を必要な所に設定するスクリプトを書き、グループ化する全ユーザーに同じ値をまとめて設定するようにします。たとえば、特定の OU の全ユーザーに同じ値を設定します。

アドレス帳の正規化ルール

Office Communications Server 2007 R2 環境でアドレス帳の正規化ルールをカスタマイズした場合は、カスタマイズしたルールをパイロット プールに移行する必要があります。アドレス帳の正規化ルールをカスタマイズしていない場合は、アドレス帳サービスで移行するものは何もありません。Lync Server 2010 の既定の正規化ルールは、Office Communications Server 2007 R2 の既定のルールと同じです。

note注:
組織でリモート通話コントロールを使用していて、アドレス帳の正規化ルールをカスタマイズした場合は、リモート通話コントロールを使う前に、このトピックの手順を遂行しなければなりません。この手順では、RTCUniversalServerAdmins グループのメンバーシップまたはそれに相当する権限が必要です。

アドレス帳のカスタマイズした正規化ルールを移行するには

  1. アドレス帳共有フォルダーのルートで Company_Phone_Number_Normalization_Rules.txt ファイルを見つけ、それを Lync Server 2010 パイロット プール内のアドレス帳共有フォルダーのルートにコピーします。

  2. メモ帳などのテキスト エディターを使用して、Company_Phone_Number_Normalization_Rules.txt ファイルを開きます。

  3. エントリの種類によっては、Lync Server 2010 で正しく機能しないものがあります。このファイルに目を通して、このステップで説明しているような種類のエントリがあれば、必要に応じてそれを編修し、パイロット プール内のアドレス帳共有フォルダーに変更後のファイルを保存します。

    必要な空白文字や区切り文字が文字列に含まれていると、正規化ルールが正常に機能しなくなります。これらの文字は、正規化ルールに入力される文字列から取り除かれるためです。必要な空白文字や区切り文字が含まれる文字列を使用する場合は、文字列を編集する必要があります。たとえば、次の文字列を使用すると、正規化ルールが正常に機能しません。

    \s*\(\s*\d\d\d\s*\)\s*\-\s*\d\d\d\s*\-\s*\d\d\d\d
    

    次の文字列では正規化ルールに問題は生じません。

    \s*\(?\s*\d\d\d\s*\)?\s*\-?\s*\d\d\d\s*\-?\s*\d\d\d\d