Sun Java System Communications Express 6.3 관리 설명서

마이그레이션 시나리오

데이터 마이그레이션은 다음 두 가지 방법으로 수행됩니다.

동적 마이그레이션

동적 마이그레이션은 기존 Messenger Express 사용자가 Communications Express에 로그인할 때 수행됩니다. 사용자는 마이그레이션이 완료된 후 전자 메일을 받습니다.

    동적 마이그레이션 프로세스:

  1. 응용 프로그램은 uwcuath.properties 파일에서 pab_mig_required 매개 변수를 사용하여 마이그레이션이 활성화되었는지 확인합니다.

    pab_mig_required 매개 변수가 true로 설정되어 있으면 마이그레이션 프로세스가 시작됩니다.

  2. 그런 다음 로그인 논리는 사용자의 LDAP 항목에 있는 nswmextendedprefs 속성을 비교합니다. 여기서는 mepabmigration 매개 변수의 값을 검사하여 사용자의 데이터가 이전에 마이그레이션되었는지 확인합니다.

  3. PAB 마이그레이션이 완료되면 Address Book Server는 로그인된 사용자 항목에서 nswmextendedprefs, mepabmigration 등록 정보를 1로 설정하여 마이그레이션 프로세스가 완료된 것을 나타냅니다.

  4. PAB 데이터가 성공적으로 마이그레이션되면 사용자가 메일을 받습니다.

메일을 받으려면 migrate.properties 파일에서 매개 변수를 설정해야 합니다.

표 7–1 PAB 마이그레이션 전자 메일 매개 변수

매개 변수 

기본값 

설명 

emailReqd

True 

PAB 데이터를 성공적으로 마이그레이션한 후 메일을 보낼 수 있게 합니다. 

허용 가능한 값은 “True”와 “False”입니다. 

smtphost

로컬 메일 호스트 

예: budgie.siroe.com

SMTP 중계 호스트 이름을 지정합니다. 

smtpport

25 

SMTP 중계 호스트를 지정합니다. 

mailsubject

PAB 마이그레이션 상태 

메일의 제목을 지정합니다. 

from

admin@hostname

보낸 사람 이름을 지정합니다. 


정보 –

처음 로그인할 때 PAB 데이터 마이그레이션이 실행되므로 초기 세션 중에 주소록이 표시되지 않을 것임을 알리는 전자 메일을 관리자가 모든 사용자에게 보내는 것이 좋습니다. 2, 3일 후에도 데이터가 표시되지 않는 경우에는 관리자에게 문의해야 합니다.


일괄 마이그레이션

일괄 마이그레이션 프로세스에서 마이그레이션은 최종 사용자의 개입 없이 서버 수준에서 발생합니다. 관리자는 runMigrate.sh 일괄 처리 스크립트를 사용하여 해당 도메인에 있는 메일 사용자 PAB 데이터를 마이그레이션합니다. 여러 도메인에 있는 메일 사용자의 경우 관리자는 각 도메인에 대해 runMigrate.sh 스크립트를 호출하여 해당 inetDomainBaseDN에서 Address Book Server로 사용자 PAB 데이터를 마이그레이션해야 합니다.

일괄 마이그레이션을 수행하는 방법

runMigrate.sh 스크립트에서 다음 매개 변수를 설정합니다. 이 스크립트는 uwc-deployed-path/WEB-INF/classes 디렉토리에 있습니다.

일괄 마이그레이션 스크립트를 실행합니다.


# ./runMigrate.sh

일괄 마이그레이션이 실패하면 명령줄 프롬프트에 예외가 표시됩니다.

단일 사용자 및 사용자 집합 마이그레이션

마이그레이션 스크립트를 사용하면 관리자는 모든 사용자, 단일 사용자 또는 사용자 집합을 마이그레이션할 수 있습니다. 옵션 없이 일괄 마이그레이션 스크립트를 실행하면 전체 사용자 집합이 마이그레이션됩니다. 단일 사용자를 마이그레이션하려면 해당 사용자 아이디를 지정합니다. 사용자 집합을 마이그레이션하려면 사용자 목록을 텍스트 파일로 제공해야 합니다. runMigrate.sh 명령에는 다음 구문이 사용됩니다.

./runMigrate.sh{ [-u < [uid] |  [-f <uids-file]} [-h]

여기서 다음을 참조하십시오.