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

Calendar Server 데이터 복원

csrestore 유틸리티는 csbackup을 사용하여 저장한 달력 데이터베이스, 개별 달력 또는 사용자의 기본 달력을 복원합니다. Calendar Server가 설치된 로컬 시스템에서 csrestore 유틸리티를 실행해야 하며, 이를 위해서는 먼저 Calendar Server를 중지해야 합니다. (그러나 데이터베이스 백업 시에는 Calendar Server를 실행해도 됩니다.)

이 절은 다음 내용으로 구성되어 있습니다.

Procedure달력 데이터베이스를 복원하려면

단계
  1. 데이터베이스 소유자(icsuser)로 로그인합니다.

  2. csbackup 유틸리티를 사용하여 백업 디렉토리에 저장한 달력 데이터베이스를 복원하려면 csrestore 유틸리티 database 명령을 사용합니다.

    예를 들어, backupdir이라는 백업 디렉토리에 저장했던 달력 데이터베이스를 복원하려면 다음 작업을 수행합니다.


    csrestore database backupdir

Procedure백업 디렉토리에서 달력을 복원하려면

단계
  1. 데이터베이스 소유자(icsuser)로 로그인합니다.

  2. csbackup 유틸리티를 사용하여 백업 디렉토리로 저장한 데이터베이스에서 특정 달력을 복원하려면 -c 옵션과 함께 csrestore 유틸리티 database 명령을 사용합니다.

    예를 들어, jsmithcal 달력을 backupdir 백업 데이터베이스 디렉토리에서 복원하려면 다음 작업을 수행합니다.


    csrestore -c jsmithcal calendar backupdir

Procedure파일에서 달력을 복원하려면

단계
  1. 데이터베이스 소유자(icsuser)로 로그인합니다.

  2. csbackup 유틸리티를 사용하여 백업 파일에 저장한 특정 달력을 복원하려면 -c 옵션과 함께 csrestore 유틸리티 calendar 명령을 사용합니다.

    백업 파일의 파일 이름 확장명(.ics 또는 .xml)은 달력이 저장된 형식을 나타냅니다.

    예를 들어, iCalendar(text/calendar MIME) 형식으로 backupdir 디렉토리의 jsmith.ics 파일에 저장했던 jsmithcal 달력을 복원하려면 다음 작업을 수행합니다.


    csrestore -c jsmithcal calendar backupdir/jsmith.ics

    또는 XML(text/calendar MIME) 형식으로 bcakupdir 디렉토리의 jsmith.xml 파일에 저장했던 jsmithcal 달력을 복원하려면 다음 작업을 수행합니다.


    csrestore -c jsmithcal calendar backupdir/jsmith.xml

Procedure사용자의 기본 달력을 복원하려면

단계
  1. 데이터베이스 소유자(icsuser)로 로그인합니다.

  2. csbackup 유틸리티를 사용하여 백업 파일에 저장한 사용자의 기본 달력을 복원하려면 csrestore 유틸리티 defcal 명령을 사용합니다.

    백업 파일의 파일 이름 확장명(.ics 또는 .xml))은 달력이 저장된 형식을 나타냅니다.

    예를 들어, backupdir 백업 디렉토리에 있는 jsmith.ics 파일에 iCalendar(text/calendar MIME) 형식으로 저장한 달력 사용자 jsmith의 기본 달력을 복원하려면 다음을 수행합니다.


    csrestore -a jsmith defcal backupdir/jsmith.ics

    backupdir 백업 디렉토리에 있는 jsmith.xml 파일에 XML(text/xml MIME) 형식으로 저장한 달력 사용자 jsmith의 기본 달력을 복원하려면 다음을 수행합니다.


    csrestore -a jsmith defcal backupdir/jsmith.xml