ข้ามไปยังเนื้อหาหลัก

การเก็บรักษาไฟล์

Halo มี policy การเก็บรักษาไฟล์ที่กำหนดค่าได้ ซึ่งช่วยให้ผู้ใช้ระบุระยะเวลาหลังจากนั้นไฟล์ต้นฉบับ ไฟล์ที่ได้รับการปกป้อง และรายงานการวิเคราะห์จะถูกลบออกจากพื้นที่จัดเก็บภายในโดยอัตโนมัติ ลักษณะการเก็บรักษาจะแตกต่างกันไปตามวิธีที่ส่งไฟล์ไปยัง Halo

บริการ Cleanup

บริการ cleanup ของ Halo มีหน้าที่รับผิดชอบในการลบไฟล์ออกจากพื้นที่จัดเก็บภายในโดยอัตโนมัติ โดยดำเนินการผ่านสองวิธี วิธีแรกคือบริการต่าง ๆ จะแจ้ง cleanup ให้ลบไฟล์เมื่อไม่จำเป็นต้องใช้อีกต่อไป วิธีที่สองคือมีการรัน Cron Job ตามกำหนดเวลาเป็นระยะเพื่อลบไฟล์ส่วนเกินออกจากพื้นที่จัดเก็บ

Cron Job สามารถกำหนดค่าให้ปรับจำนวนไฟล์ที่จะถูกล้างข้อมูล อายุสูงสุดของไฟล์ที่จัดเก็บไว้ และตารางเวลาที่จะให้ทำงานได้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าของ Cleanup Service โปรดดูที่ การเปลี่ยนแปลงการกำหนดค่า.

การเก็บรักษาตามวิธีการส่ง

Sync API

ไฟล์ที่ส่งผ่าน Sync API จะถูกลบออกจากที่จัดเก็บข้อมูลภายในทันทีหลังจากส่งการตอบกลับกลับไปยังผู้เรียกใช้แล้ว งาน cron ของ cleanup service ทำหน้าที่เป็นตาข่ายนิรภัยเพื่อลบไฟล์ตกค้างที่ไม่ได้ถูกล้างระหว่างการประมวลผล

Async API

เนื่องจากลักษณะการทำงานแบบอะซิงโครนัสของ API ไฟล์จะถูกเก็บไว้ตามช่วงเวลาที่กำหนดค่าได้เพื่อให้ผู้ใช้มีเวลาในการดึงผลลัพธ์ หน้าต่างการเก็บรักษานี้สามารถกำหนดค่าได้ผ่านการตั้งค่า QUEUE__MessageDelayInMs ของ Async API (ค่าเริ่มต้น: 1 ชั่วโมง) หลังจากช่วงเวลานี้ cleanup service จะลบไฟล์ งาน cron ที่ตั้งค่า maxAge จะทำหน้าที่เป็นตาข่ายนิรภัยเพิ่มเติมสำหรับไฟล์ใด ๆ ที่ไม่ได้ถูกล้างโดยกลไกที่อิงตามข้อความ ตรวจสอบให้แน่ใจว่า maxAge มากกว่าหรือเท่ากับ QUEUE__MessageDelayInMs.

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าของ Async API โปรดดู การกำหนดค่า Async API.

ICAP (Internet Content Adaptation Protocol)

เซิร์ฟเวอร์ ICAP ส่งต่อไฟล์ไปยัง Sync API เพื่อการป้องกัน ลักษณะการเก็บรักษาของ Sync API ที่อธิบายไว้ข้างต้นใช้กับไฟล์เหล่านี้ เซิร์ฟเวอร์ ICAP จะดูแลแคชภายในเครื่องของไฟล์ที่ได้รับการป้องกันของตนเอง ซึ่งถูกควบคุมด้วยขีดจำกัดขนาดแคชแทนนโยบายการเก็บรักษาตามเวลา

Storage Monitor

Storage Monitor ปกป้องไฟล์ ณ ตำแหน่งเดิมภายในที่เก็บข้อมูลบนคลาวด์ที่เชื่อมต่ออยู่ (เช่น OneDrive, SharePoint, Outlook) ไฟล์จะถูกลบออกจากที่จัดเก็บข้อมูลภายในของ Halo ทันทีหลังจากที่ Storage Monitor แทนที่ไฟล์ต้นฉบับในที่เก็บข้อมูลบนคลาวด์ policy การเก็บรักษาไฟล์ของ Halo จะไม่มีผลกับไฟล์ในที่เก็บข้อมูลบนคลาวด์ของลูกค้า โดยการเก็บรักษาไฟล์เหล่านั้นจะอยู่ภายใต้ policy ที่เก็บข้อมูลบนคลาวด์ของลูกค้าเอง

Portal

ฟีเจอร์ "Clean a File" ของ Portal จะส่งไฟล์ไปยัง Sync API เพื่อการป้องกัน ลักษณะการเก็บรักษาของ Sync API ที่อธิบายไว้ข้างต้นมีผลใช้เช่นกัน - ไฟล์จะถูกลบออกจากที่จัดเก็บข้อมูลภายในทันทีหลังจากส่งการตอบกลับกลับมาแล้ว