Sun Java System Calendar Server 6 2005Q4 관리 설명서

csmig 구문

csmig 유틸리티 구문은 다음과 같습니다.


csmig [-t DestinationDB]
      [-b Backend-DWPHost]
      [-o OutputFile]
      [-e ErrorFile]
      [-m MappingFile]
      [-c calendarOwner]
      [-r resourceOwner]
      { migrate|dryrun }

다음 표에서는 유틸리티 옵션을 나열하고 각각의 설명과 기본값을 제공합니다.

csmig 옵션 

설명 및 기본값 

-t DestinationDB

csmig가 생성하는 대상 데이터베이스를 지정합니다. 기본값은 MigratedDB입니다.

-b Backend-DWPHost

DWP 백엔드 호스트 서버의 이름을 지정합니다. 이 이름은 ics.conf 파일에 지정한 DWP 백엔드 호스트 서버 이름과 일치해야 합니다.

-o OutputFile

발생한 오류 뿐 아니라 csmig 화면을 캡처하는 출력 파일을 지정합니다. 기본값은 MigrateOut입니다.

-e ErrorFile

csmig에서 해결할 수 없는 모든 오류 또는 데이터베이스 항목을 쓰는 파일입니다. 데이터베이스 항목을 해결할 수 없는 경우에는 대상 데이터베이스에 기록하지 않습니다. 기본값은 MigrateError입니다.

-m MappingFile

dryrun 모드에서 생성되며 변경이 필요한 LDAP 스키마의 항목을 나열하는 출력 매핑 파일입니다. 예를 들면 다음과 같습니다.

이전 항목: calid=jsmith

새 항목: calid=jsmith:basketball

매핑 파일은 LDAP 스키마에 대해 수행할 변경 사항 목록만 제공합니다. csmig가 실제로 스키마를 변경하지는 않습니다. 

매핑 파일은 migrate 모드에서 사용되지 않습니다.

-c calendarOwner

소유자가 없는 사용자 달력에 소유자를 지정합니다. 

-r resourceOwner

소유자가 없는 자원 달력에 소유자를 지정합니다. 

migrate|dryrun

유틸리티가 어떤 모드에서 실행되는지 지정합니다. 마이그레이션을 수행하려면 migrate 모드를 사용합니다. dryrun 모드에서는 실제 마이그레이션에 앞서 출력 매핑 파일을 생성합니다.