주요 콘텐츠로 건너뛰기

파일 보존

Halo는 사용자가 원본 파일, 보호된 파일 및 분석 보고서가 내부 스토리지에서 자동으로 제거되기까지의 기간을 지정할 수 있도록 하는 구성 가능한 파일 보존 policy를 제공합니다. 보존 동작은 파일이 Halo에 제출되는 방식에 따라 달라집니다.

정리 서비스

Halo 정리 서비스는 내부 스토리지에서 파일을 자동으로 삭제하는 역할을 합니다. 이는 두 가지 방법을 통해 수행됩니다. 첫째, 서비스는 파일이 더 이상 필요하지 않게 되면 정리 서비스에 파일 제거를 알립니다. 둘째, 예약된 Cron Job이 주기적으로 실행되어 스토리지에서 불필요한 파일을 제거합니다.

Cron Job는 정리되는 파일 수량, 저장된 파일의 최대 보관 기간, 그리고 실행 일정이 수정되도록 구성할 수 있습니다.

Cleanup Service 구성에 대한 자세한 내용은 구성 변경을 참조하세요.

제출 방법별 보관

Sync API

Sync API를 통해 제출된 파일은 호출자에게 응답이 반환된 직후 내부 저장소에서 제거됩니다. cleanup service cron job는 처리 중 정리되지 않은 고아 파일을 제거하기 위한 안전장치 역할을 합니다.

비동기 API

API의 비동기 특성으로 인해 사용자가 결과를 검색할 시간을 확보할 수 있도록 파일은 구성 가능한 기간 동안 보관됩니다. 이 보관 기간은 Async API의 QUEUE__MessageDelayInMs 설정을 통해 구성할 수 있습니다(기본값: 1시간). 이 기간이 지나면 cleanup service가 파일을 제거합니다. cron job의 maxAge 설정은 메시지 기반 메커니즘으로 정리되지 않은 파일에 대한 추가 안전장치를 제공합니다. maxAgeQUEUE__MessageDelayInMs보다 크거나 같도록 하세요.

Async API 구성에 대한 자세한 내용은 Async API 구성을 참조하세요.

ICAP (Internet Content Adaptation Protocol)

ICAP 서버는 보호를 위해 파일을 Sync API로 전달합니다. 위에서 설명한 Sync API 보관 동작이 이러한 파일에 적용됩니다. ICAP 서버는 보호된 파일의 자체 로컬 캐시를 유지하며, 이는 시간 기반 보관 policy가 아니라 캐시 크기 제한에 의해 관리됩니다.

스토리지 모니터

Storage Monitor는 연결된 클라우드 스토리지(예: OneDrive, SharePoint, Outlook) 내에서 파일을 제자리에서 보호합니다. Storage Monitor가 클라우드 스토리지의 원본 파일을 교체한 직후 파일은 Halo의 내부 저장소에서 제거됩니다. Halo 파일 보관 policy는 고객의 클라우드 스토리지에 있는 파일에는 적용되지 않으며, 해당 파일의 보관은 고객 자체의 클라우드 스토리지 policy에 의해 관리됩니다.

Portal

Portal의 "파일 정리" 기능은 보호를 위해 파일을 Sync API에 제출합니다. 위에서 설명한 Sync API 보관 동작이 적용되며, 응답이 반환된 직후 파일은 내부 저장소에서 제거됩니다.