Sun Java System Calendar Server 6.3 관리 설명서

17.2 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 유틸리티를 사용하여 백업 디렉토리에 저장된 데이터베이스에서 특정 달력을 복원하라면 csrestore 유틸리티의 database 명령을 -c 옵션과 함께 사용합니다.

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

    csrestore -c jsmithcal@sesta.com calendar backupdir

Procedure파일에서 달력 복원

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

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

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

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

    csrestore -c jsmithcal@sesta.com calendar backupdir/jsmith.ics

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

    csrestore -c jsmithcal@sesta.com calendar backupdir/jsmith.xml

Procedure사용자의 기본 달력 복원

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

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

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

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

    csrestore -a jsmith@sesta.com defcal backupdir/jsmith.ics

    XML(text/xml MIME) 형식으로 backupdir 백업 디렉토리에 jsmith.xml이라는 이름으로 저장된 jsmith 기본 달력을 복원하려면 다음을 수행합니다.

    csrestore -a jsmith@sesta.com defcal backupdir/jsmith.xml