Calendar Server는 csdb 디렉토리에 다른 Calendar Server 데이터베이스 파일과 함께 삭제 로그 데이터베이스(ics50deletelog.db)를 자동으로 만듭니다. Calendar Server는 삭제 로그 데이터베이스에 다음과 같이 이벤트 및 수행할 작업을 기록합니다.
반복하지 않는 이벤트 및 수행할 작업
반복하지 않는 이벤트나 수행할 작업이 삭제되는 경우 Calendar Server는 이벤트 데이터베이스( ics50events.db)나 수행할 작업 데이터베이스(ics50todos.db)에서 해당 항목을 제거하고 이를 삭제 로그 데이터베이스(ics50deletelog.db)에 기록합니다.
반복 이벤트 및 수행할 작업
반복 이벤트나 태스크의 개별 인스턴스가 삭제되는 경우 Calendar Server는 해당 이벤트나 태스크의 삭제된 인스턴스 각각을 삭제 로그 데이터베이스(ics50deletelog.db)에 기록합니다.
반복 이벤트나 수행할 작업의 모든 인스턴스가 삭제되는 경우 Calendar Server는 이벤트나 수행할 작업 데이터베이스에서 마스터 구성 요소를 삭제하고 이를 삭제 로그 데이터베이스에 기록합니다. 삭제 로그 데이터베이스의 마스터 구성 요소는 rrules, rdates, exrules 및 exdates 반복 매개 변수를 포함합니다.