본문으로 건너뛰기

데이터 정리 스케쥴 관리

[관리자 설정] > [데이터 정리 스케줄 관리]

데이터 정리 스케줄 관리는 SHIELDEX 시스템에 저장된 데이터 중 일정 기간이 지난 항목을 자동으로 정리하여 저장 공간을 효율적으로 관리하는 기능입니다.
관리자는 데이터베이스 테이블과 파일 경로를 기준으로 정리 주기와 보관 기간을 설정할 수 있습니다.

⚠️ '데이터 정리 스케줄 관리' 설정 권한은 [관리자 유형 - 시스템 관리자]에게 있으며,
관리자 권한 설정은 [관리자 설정] > [계정 및 권한 관리] 에서 가능합니다.


▷ 데이터베이스

데이터베이스 탭에서는 SHIELDEX 시스템 내부의 주요 테이블을 대상으로 정리 정책을 설정하고 주기적으로 데이터를 삭제합니다.


주요 설정 항목

항목설명
스케줄링 활성화데이터 정리 스케줄링의 ON/OFF 여부를 설정합니다.
스케줄링 주기정리 작업의 실행 주기를 설정합니다.
보관 기간각 테이블의 데이터가 보관되는 최대 기간을 설정합니다.

설정을 완료한 뒤에는 [주기 설정 반영], [보관 기간 반영] 버튼을 눌러야 실제 반영됩니다.


데이터 정리 대상 테이블

테이블 이름테이블 설명
file_specification파일 크기, 포맷, 저장 위치 등의 정보를 저장하는 테이블입니다.
cdr_serviceCDR 서비스 처리 결과와 관련된 데이터를 저장하는 테이블입니다.
file_encryption_keys파일 암호화 및 복호화에 사용된 키 정보를 저장하는 테이블입니다.
file_inspect파일 검사 작업에 대한 전체 기록 데이터를 저장하는 테이블입니다.
status_info시스템 상태 및 설정 정보를 저장하는 테이블입니다.
download_info파일 다운로드 요청 시간 및 상태 정보를 저장하는 테이블입니다.

실행 결과 항목

항목설명
실행 일자데이터 정리 작업이 수행된 날짜입니다.
정리 전 데이터 크기 합계정리 작업 이전 테이블 전체 용량입니다.
정리 후 데이터 크기 합계정리 작업 이후 남은 데이터 용량입니다.
정리 전 레코드 수정리 이전 총 레코드 수입니다.
정리 후 레코드 수정리 후 남은 레코드 수입니다.

▷ 파일

파일 탭에서는 SHIELDEX 시스템 내 무해화 관련 파일 및 로그 파일의 저장 경로에 대해 보관 기간을 설정하고, 스케줄링을 통해 주기적으로 데이터를 정리합니다.


주요 설정 항목

  • 스케줄링 활성화: 정리 작업 수행 여부를 설정합니다.
  • 스케줄링 주기 / 요일 / 시간: 데이터 정리가 수행될 간격 및 시간대를 설정합니다.
  • 각 경로별 보관 기간을 개별 설정할 수 있으며, 일 단위로 입력합니다.

설정 후 반드시 [주기 설정 반영] 버튼을 눌러야 정리 작업에 적용됩니다.


데이터 정리 대상 경로

각 항목을 클릭하면 보관 기간을 직접 수정할 수 있는 팝업 창이 표시됩니다.

대상 경로경로 설명보관 기간
sd_in무해화 원본 파일 저장 경로입니다.-
sd_out무해화 완료 파일 저장 경로입니다.-
sd_backup무해화 백업 파일 저장 경로입니다.-
sd_tmp무해화 과정 중 사용하는 임시 경로입니다.-
log서비스 로그 저장 경로입니다.-
sanitrans_tmp무해화 엔진에서 사용하는 임시 경로입니다.-

각 경로 항목을 클릭하면 보관 기간을 수정할 수 있는 팝업이 열립니다.


실행 결과 항목

항목설명
실행 일자데이터 정리 작업이 수행된 날짜입니다.
정리 전 데이터 크기 합계정리 이전 전체 저장 용량입니다.
정리 후 데이터 크기 합계정리 이후 남은 저장 용량입니다.
정리 전 파일 수정리 대상 파일 총 개수입니다.
정리 후 파일 수정리 후 남은 파일 개수입니다.

참고 사항

  • 데이터 정리 주기는 시스템 로그, 파일 보관 정책, 디스크 용량 등을 고려하여 설정합니다.
  • 보관 기간이 너무 짧을 경우 감사나 이력 추적이 어려워질 수 있으므로 적절한 기준을 유지합니다.
  • 파일과 DB 정리는 각각 독립적으로 스케줄링되며, 설정 반영 버튼을 누르지 않으면 적용되지 않습니다.