2016-02-09 3 views
3

С помощью хранилища Azure Blob можно либо иметь отдельный капли или все капли внутри контейнера, удалив себя через определенный период времени, аналогичный Amazon AWS S3's Object Expiration Feature? Или Лазерное хранилище не обеспечивает такую ​​функциональность?Автоматическое удаление/истечение лазурных пятен по истечении периода времени

ответ

1

Я не думаю, что эта функция доступна, не видел ничего подобного. Посмотрите этот старому ответ для ответа от MS: Set expiry limit for blob

2

Azure Storage не имеет срока действия; вы должны удалить капли с помощью своего приложения. Как вы это делаете, зависит от вас; вам нужно будет хранить целевую дату истечения срока действия где-либо (будь то в базе данных или в свойствах blob).

Вы можете эффективно создавать TTL на сгустке доступа через Shared Access подписей (путем установки даты окончания на SAS). Это позволит вам иметь эффективный способ удаления доступа, когда пришло время удалить доступ, а затем выполнить последующий процесс, чтобы удалить текущие капли.

1

Команда Azure Storage недавно опубликовал (5 октября 2017) обновление на истекающий сгустки. Похоже, теперь это возможно с использованием шаблона приложения Azure Logic App, и в этом году у них будет собственное хранилище для хранения данных.

Ссылка: Provide Time to live feature for Blobs

Мы рады сообщить, что мы сделали шаблон Azure Logic Apps доступны для истекают старые пятна. Чтобы настроить это автоматическое решение в вашей среде: создайте новый экземпляр Logic Apps, выберите шаблон «Удалить старые лазури», настройте и запустите. Мы опубликуем в блоге подробные инструкции и предоставим больше шаблонов в ближайшие недели.

Позволяет пользователям определять политику истечения срока действия на блоках из хранилища по-прежнему планируется на следующий год. Как только мы успеем поделиться, мы сделаем это. Мы будем продолжать предоставлять обновления не реже одного раза в квартал.

Для получения дополнительных вопросов или обсуждения конкретного сценария отправьте нам электронное письмо по адресу [email protected]

+2

Мы внедрили приложение Azure Logic, но на самом деле это означает создание приложения, которое отображает капли, фильтрует старые и удаляет их. Вы платите за логическое приложение, и это кажется очень дорогим. Наш счет подписки увеличился с> $ 230 всего за два дня! Это логическое приложение также нуждается в мониторинге, обслуживании ... поэтому я не считаю это управляемым решением. Остерегайтесь перед реализацией этого и отслеживайте свою стоимость !!! –

Смежные вопросы