제대로 구성된 csstored 서비스는 달력 데이터베이스의 자동 백업을 생성합니다. 하지만 서비스는 구성 해제된 상태에서 설치됩니다. csconfigurator.sh 구성 프로그램이 실행될 때 Calendar Server에서 자동 백업을 구성하거나 나중에 이 설명서를 따라 구성하면 됩니다.
서비스가 구성 해제 및 비활성 상태에서 시작되면 자동 백업이 활성화되지 않았다는 메시지를 24시간마다 관리자에게 보냅니다.
백업을 수행하도록 이 서비스를 구성하는 방법에 대한 자세한 내용은 10 장, 자동 백업 구성(csstored)을 참조하십시오.
제대로 구성하면 이 서비스의 기능은 다음과 같습니다.
시스템 시작 시 그리고 그 후에는 24시간 간격(기본 간격)으로 라이브 Calendar Server 달력 데이터베이스의 스냅샷을 만듭니다. 간격은 구성 가능합니다. (서비스가 정지되고 다시 시작된 경우, 마지막 스냅샷 이후 구성된 간격이 경과하지 않는 한 다른 스냅샷을 만들지 않습니다.)
백업 복사본에 대해 csdb verify를 실행하여 데이터베이스를 검증합니다.
검증 단계가 실패할 경우(데이터베이스 손상) 서비스는 관리자에게 알립니다. 관리자는 라이브 데이터베이스를 읽기 전용 모드로 설정하여 데이터베이스를 종료하지 않고서도 문제를 해결할 수 있게 합니다. 읽기 전용 모드에서는 수정 또는 삭제 트랜잭션이 승인되지 않습니다(로깅 없음). 읽기 전용 모드에 대한 자세한 내용은 데이터베이스가 손상된 경우 서비스 중단 방지(읽기 전용 모드)를 참조하십시오.
손상이 감지되면 관리자 작업이 필요합니다. 관리자에게 알림이 전송됩니다.
검증이 성공했다면 csstored는 다음 추가 태스크를 수행합니다.
이전 스냅샷 이후 적용된 모든 트랜잭션 로그 파일 및 데이터베이스 스냅샷으로 구성된 아카이브 백업을 만듭니다.
트랜잭션 로그 파일이 적용된 가운데 데이터베이스 스냅샷으로 핫 백업을 만듭니다.
라이브 데이터베이스가 손상된 경우 핫 백업은 데이터 손실 및 다운 타임을 최소화하면서 최신 버전의 데이터베이스 백업을 제공합니다.
자동 백업 복사본을 복원하는 방법에 대한 자세한 내용은 자동 백업 복사본 복원을 참조하십시오.