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

csvdmig 구문

csvdmig 유틸리티는 다음 구문을 사용합니다.


csvdmig [-t DestinationDB]
         [-c ConfigFile]
         [-e ErrorFile]
         [-m MappingFile]
         migrate [DB|LDAP]

다음 표에서는 csvdmig에 사용되는 옵션을 나열하고 각각에 대한 설명을 제공합니다.

옵션 

설명 및 기본값 

-m MappingFile

매핑 파일을 지정하는 입력 매개 변수입니다. 매핑 파일에 대한 자세한 내용은 매핑 파일을 참조하십시오. 기본값은 MigrateMapping입니다.

-c ConfigFile

Calendar Server 구성 파일을 지정하는 입력 매개 변수입니다. 기본값은 ics.conf 파일입니다.

-t DestinationDB

데이터베이스의 위치를 지정하는 출력 매개 변수입니다. 기본값은 MigratedDB입니다.


정보 –

항상 -t 옵션을 사용합니다. 작업 디렉토리의 데이터베이스를 마이그레이션하려고 하면 예측할 수 없는 결과가 발생합니다. 대상 DB를 참조하십시오.


-e ErrorFile

해결할 수 없는 오류의 오류 파일 이름을 지정하는 출력 매개 변수입니다. 기본값은 MigrateError입니다.

DB | LDAP

수정할 데이터베이스를 지정합니다. 

DB – 달력 데이터베이스

LDAP – LDAP 디렉토리

기본값은 달력 데이터베이스(DB)입니다.

표 4–1 csvdmig 옵션

옵션 

설명 및 기본값 

-m MappingFile

매핑 파일을 지정하는 입력 매개 변수입니다. 매핑 파일에 대한 자세한 내용은 매핑 파일을 참조하십시오. 기본값은 MigrateMapping입니다.

-c ConfigFile

Calendar Server 구성 파일을 지정하는 입력 매개 변수입니다. 기본값은 ics.conf 파일입니다.

-t DestinationDB

데이터베이스의 위치를 지정하는 출력 매개 변수입니다. 기본값은 MigratedDB입니다. 대상 DB를 참조하십시오.

-e ErrorFile

해결할 수 없는 오류의 오류 파일 이름을 지정하는 출력 매개 변수입니다. 기본값은 MigrateError입니다.

DB | LDAP

수정할 데이터베이스를 지정합니다. 

DB – Calendar Server 데이터베이스LDAP – LDAP 디렉토리

기본값은 달력 데이터베이스(DB)입니다.

매핑 파일

매핑 파일은 기존 사용자를 해당 도메인에 매핑하는 입력 텍스트 파일입니다. csvdmig를 실행하기 전에 매핑 파일을 만들어야 합니다. 기존 값과 새 값 사이에 공백을 사용하여 각 행마다 하나씩 항목을 지정합니다. 예를 들면 다음과 같습니다.

user1 user1@sesta.com
user2 user2@siroe.com
user3 user3@sesta.com
 ...
usern usern@siroe.com

대상 DB

이 유틸리티는 마이그레이션된 파일을 새 DestinationDB로 이동하지 않습니다. -t 옵션을 지정할 경우 csvdmig를 실행하기 전에 해당 디렉토리로 마이그레이션할 데이터베이스 파일을 복사해야 합니다.

-t 옵션을 지정하지 않으면 유틸리티는 작업 디렉토리에 있는 파일을 마이그레이션하므로 예측할 수 없는 결과가 발생할 수 있습니다.