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

구문


csrestore [-v|-q] 
          [-f] 
          database inputdir

csrestore [-v|-q] 
           -c calid 
          calendar inputfile

csrestore [-v|-q] 
           -a userid
          [-b basedn] 
          defcal inputfile

다음 표에서는 csrestore 유틸리티에 대해 사용 가능한 명령을 보여 줍니다.

표 D–30 csrestore 유틸리티 명령

명령 

설명 

database inputdir

백업 달력 데이터베이스가 있는 지정된 입력 디렉토리 또는 입력 파일에서 달력 데이터베이스를 복구합니다. 이 옵션은 현재 달력 데이터베이스의 모든 이전의 내용을 덮어씁니다. 

calendar inputfile

지정된 입력 파일에서 지정된 달력 아이디를 복구합니다. 파일의 데이터 형식은 파일 이름 확장자에 의해 결정됩니다. 

  • .ics - iCalendar(text/calendar)

  • .xml - XML(text/xml)

    지정된 달력 아이디가 이미 존재하면 달력 데이터는 복구하기 전에 지워집니다.

defcal inputfile

지정된 입력 파일에서 지정된 사용자 아이디의 기본 달력을 복구합니다. 파일의 데이터 형식은 파일 이름 확장자에 의해 결정됩니다. 

  • .ics - iCalendar(text/calendar)

  • .xml - XML(text/xml)

version

유틸리티의 버전을 표시합니다. 

다음 표에서는 csrestore 유틸리티 명령 옵션에 대해 설명합니다.

표 D–31 csrestore 유틸리티 명령 옵션

옵션 

설명 

-v

세부 정보 표시 모드로 실행합니다. 수행되는 명령에 대해 사용 가능한 모든 정보를 표시합니다. 기본값은 off입니다. 

-q

quiet 모드로 실행합니다. 

  • 작업이 성공적으로 이루어지면 표시되는 정보가 없습니다. 오류 발생 시에는 발생한 오류가 표시됩니다.

  • 위험한 명령에 대한 확인 메시지를 생략합니다.

    기본값은 off입니다.

-a userid

복구할 사용자 아이디입니다. 이 옵션은 기본 옵션과 함께 필수 옵션입니다. 기본값은 없습니다. 

-b basedn

지정된 사용자 아이디에 사용할 LDAP 기본 DN(고유 이름)입니다. 기본값은 ics.conf 파일에 정의된 setting local.ugldapbasedn에서 가져옵니다.  

-f

기존 데이터베이스 파일을 강제 삭제합니다. 

-c calid

복구할 달력 아이디입니다. 이 옵션은 calendar 명령의 필수 옵션입니다. 기본값은 없습니다.

자세한 내용은 달력 고유 아이디(calid) 만들기를 참조하십시오.