마이그레이션을 사용하도록 Communications Express를 구성해야 합니다.
마이그레이션에 필요한 구성 매개 변수는 관리자가 수동으로 제공해야 합니다.
표 8-1에서는 마이그레이션 유틸리티가 사용하는 config 파일을 나열합니다.
표 8–1 구성 파일 및 목적
파일 이름 |
설명 |
---|---|
migrate.properties |
데이터를 PAB에서 Address Book Server로 마이그레이션하는 데 필요한 매개 변수가 포함되어 있습니다. 이러한 매개 변수에 대한 자세한 내용은 사후 구성 단계를 참조하십시오. |
uwcauth.properties |
마이그레이션 유틸리티가 마이그레이션이 필요한지 여부를 확인할 때 참조합니다. 마이그레이션 도구는 pab_mig_required 값을 확인합니다. 값이 true이면 동적 마이그레이션을 수행합니다. |
uwcconfig.properties |
관리자는 로그 수준을 지정하고 문제 해결을 위해 로깅을 활성화할 수 있습니다. 기본적으로 이 매개 변수는 비활성화되어 있습니다. |
runMigrate.sh (일괄 마이그레이션에만 적용 가능) |
스크립트는 다음 세 인수를 사용하여 필요한 변수를 설정하고 Java 프로그램인 MigratePab을 호출합니다. # migrate.properties 파일의 절대 경로입니다. 기본 경로는 ../WEB-INF/config/migrate.properties로 설정됩니다. # uwcauth.properties 및 다른 구성 파일이 있는 구성 디렉토리의 절대 경로입니다. 기본 경로는 ../WEBINF/config로 설정됩니다. # 사용자의 inetDomainBaseDN입니다. 이 파일을 적절하게 편집하여 필요한 경로와 인수를 제공해야 합니다. |
xlate-pabperson.xml( 사후 구성 단계) xlate-pabgroup.xml( 사후 구성 단계) |
마이그레이션 유틸리티는 Communications Express의 주소록 API를 사용하여 Messenger Express의 PAB에서 데이터를 로드합니다. xlate 파일은 PAB의 LDAP 속성을 Addressbook Server의 주소록 속성에 매핑하는 데 필요합니다. |
사용자의 메일 호스트에 따라 표 8-2에 나열된 PAB 구성 항목이 검색되며 PAB Server에 대한 연결이 설정됩니다.
표 8–2 migrate.properties에서 PAB 마이그레이션을 위해 구성 가능한 매개 변수
매개 변수 |
기본값 |
설명 |
---|---|---|
hostname.pabldappoolmin |
4 |
PAB LDAP에 대해 생성할 최소 LDAP 사용자 연결 수를 지정합니다. |
hostname.pabldappoolmax |
20 |
PAB LDAP에 대해 생성할 최대 LDAP 사용자 연결 수를 지정합니다. |
hostname.pabldappooltimeout |
50 |
LDAP 연결 시간이 초과되기까지의 시간(초)을 지정합니다. |
hostname.alwaysusedefaulthost |
1 |
PAB URI에서 언급한 사용자 PAB 호스트 사용 여부와 유지 관리되는 목록에서 첫 번째로 정규화된 PAB 호스트 이름의 사용 여부를 지정합니다. 1로 설정하면 첫 번째로 정규화된 PAB 호스트를 사용하여 PAB 항목을 검색합니다. |
delete_pabentry |
0 |
성공적으로 마이그레이션한 후 PAB 항목과 PABURI를 삭제합니다. |
maxthreads |
10 |
마이그레이션 스레드 수를 지정합니다. |
mailhost.pabhosts |
PAB 항목이 위치한 PAB 호스트 목록에 메일 호스트 이름이 지정됩니다. |
PAB 호스트 목록을 지정합니다. |
mailhost.pabports |
PAB 호스트의 포트 번호를 지정합니다. |
|
mailhost.pabbinddns |
PAB의 바인드 DN을 지정합니다. |
|
mailhost.pabpasswds |
PAB에 사용자 바인딩을 위한 비밀번호를 지정합니다. |
|
<pabhost.pabport\>.abhostport=< abldaphost\>:<abldapport\> |
migrate.properties 파일의 조회 테이블에서 사용 가능한 pabhost 및 pabport 항목을 지정합니다. 이 매개 변수에서 <pabhost.pabport\>는 소스 디렉토리 인스턴스를 나타내고 <abldaphost\> 및 <abldaport\>는 PAB 데이터를 마이그레이션하는 데 필요한 대상 디렉토리 인스턴스를 나타냅니다. |
표 8–3 연락처에 대한 필드 매핑
PAB |
주소록 |
---|---|
cn |
DisplayName |
sn |
sn |
givenName |
givenName |
telephonenumber |
piPhone1Type:work piPhone1: |
homephone |
piPhone2Type:home piPhone2; |
pager |
piPhone4Type:pager piPhone4: |
mobile |
piPhone3Type:mobile piPhone3: |
facsimiletelephonenumber |
piPhone5Type:fax piPhone5: |
|
piEmail2Type:home piEmail1: |
mailalternateaddress |
piEmail2Type:work piEmail2: |
postoffice+street |
homePostalAddress |
l |
homecity |
st |
homeState |
postalcode |
homePostalCode |
co |
homeCountry |
labeleduri |
piWebsite1 |
description |
description |
memberofpab |
memberOfPIBook |
memberofpabgroup |
memberOfOIGroup |
표 8–4 그룹에 대한 필드 매핑
PAB |
주소록 |
---|---|
cn |
displayName |
description |
description |
메일을 받으려면 표 8-5에 설명된 매개 변수를 정의해야 합니다.
표 8–5 PAB 마이그레이션 전자 메일 매개 변수
매개 변수 |
기본값 |
설명 |
---|---|---|
emailReqd |
True |
PAB 데이터를 성공적으로 마이그레이션한 후 메일을 보낼 수 있게 합니다. 허용 가능한 값은 “True”와 “False”입니다. |
smtphost |
로컬 메일 호스트 (예: budgie.siroe.com) |
SMTP 중계 호스트 이름을 지정합니다. |
smtpport |
25 |
SMTP 중계 호스트를 지정합니다. |
mailsubject |
PAB 마이그레이션 상태 |
메일의 제목을 지정합니다. |
from |
admin@hostname |
보낸 사람 이름을 지정합니다. |
처음 로그인할 때 PAB 데이터 마이그레이션이 실행되므로 초기 세션 중에 주소록이 표시되지 않을 것임을 알리는 전자 메일을 관리자가 모든 사용자에게 보내는 것이 좋습니다. 2, 3일 후에도 데이터가 표시되지 않는 경우에는 관리자에게 문의해야 합니다.