🗑 Как хранить данные, если пока неизвестно, когда их можно удалить
Облачная платформа Amazon Web Services добавила
в объектное хранилище S3 новый сценарий для Object Lock — event-based retention. Он позволяет отсчитывать срок хранения файла от бизнес-события.
Зачем это нужно
Срок хранения некоторых данных зависит от внешнего процесса. Например, материалы расследования нужно сохранять до его завершения, а затем еще установленный период.
Как работает event-based retention
Кто должен снимать hold?
Главное правило — это не должен быть владелец файлов, иначе он фактически сможет сам запустить отсчет до их удаления. Это стоит выделить в отдельную compliance- или ИБ-функцию.
Облачная платформа Amazon Web Services добавила
в объектное хранилище S3 новый сценарий для Object Lock — event-based retention. Он позволяет отсчитывать срок хранения файла от бизнес-события.
Зачем это нужно
Срок хранения некоторых данных зависит от внешнего процесса. Например, материалы расследования нужно сохранять до его завершения, а затем еще установленный период.
Как работает event-based retention
«Lifecycle и фиксированный срок хранения работают по схеме "загрузили → прошло N дней → удалили". При event-based retention объект защищен event hold, пока событие не наступило. После снятия hold стартует заранее заданный WORM-период, который уже нельзя сократить», — Елизавета Белоконова, менеджер продуктов VK Tech.
Кто должен снимать hold?
Главное правило — это не должен быть владелец файлов, иначе он фактически сможет сам запустить отсчет до их удаления. Это стоит выделить в отдельную compliance- или ИБ-функцию.