メイン コンテンツにスキップ

ファイル保持

Halo には設定可能なファイル保持 policy があり、元ファイル、保護済みファイル、および分析レポートが内部ストレージから自動的に削除されるまでの期間をユーザーが指定できます。保持の動作は、ファイルが Halo にどのように送信されるかによって異なります。

クリーンアップ サービス

Halo のクリーンアップ サービスは、内部ストレージからのファイルの自動削除を担当します。これは 2 つの方法で実行されます。まず、各サービスはファイルが不要になると、クリーンアップに通知して削除させます。次に、スケジュールされた Cron Job が定期的に実行され、ストレージから不要なファイルを削除します。

Cron Job は、クリーンアップされるファイル数、保存されるファイルの最大保存期間、および実行スケジュールを変更するように設定できます。

Cleanup Service の設定の詳細については、Configuration Changesを参照してください。

送信方法別の保持

Sync API

Sync API 経由で送信されたファイルは、呼び出し元にレスポンスが返された直後に内部ストレージから削除されます。cleanup service cron job は、処理中にクリーンアップされなかった孤立ファイルを削除するためのセーフティネットとして機能します。

Async API

API の非同期という性質上、ユーザーが結果を取得する時間を確保できるよう、ファイルは設定可能な期間保持されます。この保持期間は、Async API の QUEUE__MessageDelayInMs 設定(デフォルト: 1 時間)で構成できます。この期間の後、cleanup service がファイルを削除します。cron job の maxAge 設定は、メッセージベースの仕組みによってクリーンアップされなかったファイルに対する追加のセーフティネットを提供します。maxAgeQUEUE__MessageDelayInMs 以上であることを確認してください。

Async API の設定の詳細については、Async API Configurationを参照してください。

ICAP (Internet Content Adaptation Protocol)

ICAP server は保護のためにファイルを Sync API に転送します。上記で説明した Sync API の保持動作がこれらのファイルに適用されます。ICAP server は保護済みファイルの独自のローカルキャッシュを維持しており、これは時間ベースの保持 policy ではなく、キャッシュサイズ制限によって管理されます。

Storage Monitor

Storage Monitor は、接続されたクラウドストレージ(例: OneDrive、SharePoint、Outlook)内でファイルをその場で保護します。Storage Monitor がクラウドストレージ内の元のファイルを置き換えた直後に、ファイルは Halo の内部ストレージから削除されます。Halo のファイル保持 policy はお客様のクラウドストレージ内のファイルには適用されません。これらのファイルの保持は、お客様自身のクラウドストレージ policy によって管理されます。

Portal

Portal の「Clean a File」機能は、保護のためにファイルを Sync API に送信します。上記で説明した Sync API の保持動作が適用され、レスポンスが返された直後にファイルは内部ストレージから削除されます。