주소록 마이그레이션Migrate Address Book

 

마지막으로 수정 된 항목: 2012-10-09Topic Last Modified: 2012-10-09

일반적으로 Lync Server 2010 주소록은 토폴로지의 나머지 부분과 함께 마이그레이션됩니다.In general, the Lync Server 2010 Address Book is migrated along with the rest of your topology. 그러나 Lync Server 2010 환경에서 다음을 사용자 지정한 경우 몇 가지 마이그레이션 후 단계를 수행 해야 할 수 있습니다.However, you might need to perform some post-migration steps if you customized the following in your Lync Server 2010 environment:

  • OU(조직 구성 단위)별로 주소록 항목을 그룹화하도록 PartitionbyOU WMI 속성 설정Set the PartitionbyOU WMI property to group Address Book entries by organizational unit (OU).

  • 주소록 정규화 규칙을 사용자 지정Customized the Address Book normalization rules.

  • UseNormalizationRules 매개 변수의 기본값을 False로 변경Changed the default value for the UseNormalizationRules parameter to False.

그룹화된 주소록 항목Grouped Address Book Entries

각 OU에 대해 주소록을 만들기 위해 PartitionbyOU WMI 속성을 True로 설정한 경우 주소록 항목을 계속 그룹화하려면 사용자 및 대화 상대에 대해 msRTCSIP-GroupingId Active Directory 특성을 설정해야 합니다. 주소록 항목을 그룹화하여 주소록 검색 범위를 제한할 수도 있습니다. msRTCSIP-GroupingId 특성을 사용하려면 특성을 채우는 스크립트를 작성하여 함께 그룹화하려는 모든 사용자에 대해 동일한 값을 지정합니다. 예를 들어 OU의 모든 사용자에 대해 단일 값을 지정합니다.If you set the PartitionbyOU WMI property to True to create address books for each OU, you need to set the msRTCSIP-GroupingId Active Directory attribute on users and contacts if you want to continue grouping address book entries. You might want to group address book entries to limit the scope of Address Book searches. To use the msRTCSIP-GroupingId attribute, write a script to populate the attribute, assigning the same value for all of the users that you want to group together. For example, assign a single value for all the users in an OU.

주소록 정규화 규칙Address Book Normalization Rules

Lync Server 2010 환경에서 주소록 정규화 규칙을 사용자 지정한 경우 파일럿 풀로 사용자 지정 된 규칙을 마이그레이션해야 합니다.If you customized Address Book normalization rules in your Lync Server 2010 environment, you must migrate the customized rules to your pilot pool. 주소록 정규화 규칙을 사용자 지정하지 않은 경우 주소록 서비스에 대해 마이그레이션할 항목이 없습니다.If you did not customize Address Book normalization rules, you have nothing to migrate for Address Book service. Lync Server 2013에 대 한 기본 정규화 규칙은 Lync Server 2010의 기본 규칙과 동일 합니다.The default normalization rules for Lync Server 2013 are the same as the default rules for Lync Server 2010. 사용자 지정된 정규화 규칙을 마이그레이션하려면 이 섹션 뒷부분에 나온 절차를 따르십시오.Follow the procedure later in this section to migrate customized normalization rules.

참고

조직에서 원격 통화 제어를 사용하고 사용자가 주소록 정규화 규칙을 사용자 지정한 경우 원격 통화 제어를 사용하기 전에 이 항목의 절차를 수행해야 합니다. 이 절차를 수행하려면 RTCUniversalServerAdmins 그룹의 구성원이거나 이와 동등한 권한이 있어야 합니다.If your organization uses remote call control and you customized Address Book normalization rules, you must perform the procedure in this topic before you can use remote call control. The procedure requires membership in the RTCUniversalServerAdmins group or equivalent rights.

False로 설정된 UseNormalizationRulesUseNormalizationRules Set to False

UseNormalizationRules 의 값을 False로 설정 하면 사용자가 Lync Server 2013 정규화 규칙을 적용 하지 않고 Active Directory 도메인 서비스에 정의 된 대로 전화 번호를 사용할 수 있도록 UseNormalizationRulesIgnoregenericrules 매개 변수를 True로 설정 해야 합니다.If you set the value for UseNormalizationRules to False so that users can use phone numbers as they are defined in Active Directory Domain Services without having Lync Server 2013 apply normalization rules, you need to set the UseNormalizationRules and IgnoreGenericRules parameters to True. 이러한 매개 변수를 True로 설정하려면 이 섹션 뒷부분에 나온 절차를 따르십시오.Follow the procedure later in this section to set these parameters to True.

사용자 지정된 주소록 정규화 규칙을 마이그레이션하려면To migrate Address Book customized normalization rules

  1. _ _ _ _ 주소록 공유 폴더의 루트에서 회사 전화 번호 정규화Rules.txt 파일을 찾아 Lync Server 2013 파일럿 풀에 있는 주소록 공유 폴더의 루트에 복사 합니다.Find the Company_Phone_Number_Normalization_Rules.txt file in the root of the Address Book shared folder, and copy it to the root of the Address Book shared folder in your Lync Server 2013 pilot pool.

    참고

    ABS 웹 구성 요소 파일 디렉터리에 샘플 주소록 정규화 규칙이 설치되어 있습니다.The sample Address Book normalization rules have been installed in your ABS Web component file directory. 경로는 $설치 드라이브 문자:\Program Files\Microsoft Lync Server 2013\Web Components\Address Book Files\Files\ Sample_Company_Phone_Number_Normalization_Rules.txt입니다.The path is $installedDriveLetter:\Program Files\Microsoft Lync Server 2013\Web Components\Address Book Files\Files\ Sample_Company_Phone_Number_Normalization_Rules.txt,. 이 파일   Company_Phone_Number_Normalization_Rules.txt   을Company_Phone_Number_Normalization_Rules.txt주소록 공유 폴더의 루트 디렉터리에 복사 하 고 이름을 바꿀 수 있습니다.This file can be copied and renamed as  Company_Phone_Number_Normalization_Rules.txt  to the address book shared folder’s root directory. 예를 들어 $serverX에서 공유 되는 주소록의   경로는 \ $serverX \LyncFileShare\2-WebServices-1\ABFiles와 비슷합니다.For example, the address book shared in $serverX, the path will be similar to: \$serverX \LyncFileShare\2-WebServices-1\ABFiles.

  2. 메모장과 같은 텍스트 편집기를 사용 하 여 회사 _ 전화 _ 번호 _ 정규화 _Rules.txt 파일을 엽니다.Use a text editor, such as Notepad, to open the Company_Phone_Number_Normalization_Rules.txt file.

  3. 특정 유형의 항목은 Lync Server 2013에서 올바르게 작동 하지 않습니다.Certain types of entries will not work correctly in Lync Server 2013. 파일에서 이 단계에 설명한 항목 유형을 조사하고, 필요에 따라 편집한 후 변경 내용을 파일럿 풀의 주소록 공유 폴더에 저장합니다.Look through the file for the types of entries described in this step, edit them as necessary, and save the changes to the Address Book shared folder in your pilot pool.

    공백 또는 문장 부호가 포함된 문자열의 경우 정규화 규칙에 입력할 때 이러한 문자가 제거되기 때문에 이러한 문자열을 사용하면 정규화 규칙이 실패할 수 있습니다. 공백 또는 문장 부호가 필요한 문자열의 경우 문자열을 수정해야 합니다. 예를 들어 다음 문자열을 사용하면 정규화 규칙이 실패합니다.Strings that include required whitespace or punctuation cause normalization rules to fail because these characters are stripped out of the string that is input to the normalization rules. If you have strings that include required whitespace or punctuation, you need to modify the strings. For example, the following string would cause the normalization rule to fail:

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

    다음 문자열을 사용하면 정규화 규칙이 실패하지 않습니다.The following string would not cause the normalization rule to fail:

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

UseNormalizationRules 및 IgnoreGenericRules를 true로 설정하려면To set UseNormalizationRules and IgnoreGenericRules to true

  1. 시작, 모든 프로그램, Microsoft Lync Server 2013Communications Server 관리 셸을 차례로 클릭하여 Communications Server 관리 셸을 시작합니다.Start the Lync Server Management Shell: Click Start, click All Programs, click Microsoft Lync Server 2013, and then click Lync Server Management Shell.

  2. 다음 중 하나를 수행합니다.Do one of the following:

    • 배포에 Lync Server 2013만 포함 되는 경우 전역 수준에서 다음 cmdlet을 실행 하 여 UseNormalizationRulesignoregenericrules 의 값을 True로 변경 합니다.If your deployment includes only Lync Server 2013, run the following cmdlet at the global level to change the values for UseNormalizationRules and IgnoreGenericRules to True:

      Set-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
      
    • 배포에 Lync Server 2013 및 Lync Server 2010 또는 Office Communications Server 2007 r 2의 조합이 포함 된 경우 다음 cmdlet을 실행 하 여 토폴로지의 각 Lync Server 2013 pool에 할당 합니다.If your deployment includes a combination of Lync Server 2013 and Lync Server 2010 or Office Communications Server 2007 R2, run the following cmdlet and assign it to each Lync Server 2013 pool in the topology:

      New-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
      
  3. 모든 풀에서 중앙 관리 저장소 복제가 발생할 때까지 기다립니다.Wait for Central Management store replication to occur on all pools.

  4. 배포에서 콘텐츠를 지우기 위해 전화 정규화 규칙 파일인 "회사 _ 전화 _ 번호 _ 정규화 _Rules.txt"를 수정 합니다.Modify the phone normalization rules file, "Company_Phone_Number_Normalization_Rules.txt", for your deployment to clear the content. 파일이 각 Lync Server 2013 풀의 파일 공유에 있습니다.The file is on the file share of each Lync Server 2013 pool. 파일이 없으면 "회사 _ 전화 _ 번호 _ 정규화 _Rules.txt" 라는 빈 파일을 만듭니다.If the file is not present, then create an empty file named "Company_Phone_Number_Normalization_Rules.txt".

  5. 모든 프런트 엔드 풀에서 새 파일을 읽을 때까지 몇 분 정도 기다립니다.Wait several minutes for all Front End pools to read the new files.

  6. 배포의 각 Lync Server 2013 풀에서 다음 cmdlet을 실행 합니다.Run the following cmdlet on each Lync Server 2013 pool in your deployment:

    Update-CsAddressBook