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

Calendar Server 데이터 백업

csbackup 유틸리티는 달력 데이터베이스, 지정된 달력 또는 사용자의 기본 달력을 백업할 수 있습니다. 이 절은 다음 내용으로 구성되어 있습니다.

Procedure달력 데이터베이스를 디렉토리로 백업하려면

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

  2. csbackup 유틸리티 database 명령을 사용합니다.

    예를 들어, backupdir이라는 디렉토리로 달력 데이터베이스를 백업하려면 다음 명령을 사용합니다.


    csbackup -f database backupdir
  3. 백업 디렉토리에서 ics50caldb.conf 버전 파일을 검토하여 올바른 버전의 데이터베이스가 백업되었는지 확인하십시오.


    주 –

    대상 백업 디렉토리가 이미 존재하고 -f 옵션을 지정하지 않은 경우 csbackup 유틸리티는 실패합니다. 예를 들어, backupdir이 존재한다면 그 디렉토리가 비어 있더라도 다음 명령은 실패합니다.


    csbackup database backupdir

    따라서 이미 존재하는 대상 백업 디렉토리를 지정할 경우 -f 옵션을 포함시켜 csbackup을 실행합니다.

    또한 존재하지 않는 대상 백업 디렉토리를 지정하고 csbackup이 해당 디렉토리를 만들게 할 수 있습니다.


Procedure파일에 특정 달력을 백업하려면

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

  2. 파일에 iCalendar 또는 XML 형식으로 달력을 백업하려면 csbackup 유틸리티 calendar 명령을 사용합니다.

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

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


    csbackup -c jsmithcal calendar backupdir/jsmith.ics

    또는 jsmithcal 달력을 XML 형식(text/XML)으로 backupdir 디렉토리의 jsmith.xml 파일에 백업하려면 다음 작업을 수행합니다.


    csbackup -c jsmithcal calendar backupdir/jsmith.xml

Procedure파일에 사용자의 기본 달력을 백업하려면

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

  2. 사용자의 기본 달력을 iCalendar 또는 XML 형식으로 텍스트 파일에 백업하려면 csbackup 유틸리티 def cal 명령을 사용합니다. 출력 파일에 대해 지정한 파일 이름 확장자((.ics 또는 .xml)에 따라 사용되는 형식이 결정됩니다.

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


    csbackup -a jsmith defcal backupdir/jsmith.ics

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


    csbackup -a jsmith defcal backupdir/jsmith.xml