Поделиться через


Включение отчетов инвентаризации BLOB-объектов хранилища Azure

Функция инвентаризации объектов BLOB в хранилище Azure предоставляет обзор ваших контейнеров, BLOB-объектов, моментальных снимков и версий BLOB-объектов в учетной записи хранения. Используйте отчет инвентаризации для получения информации о различных атрибутах блобов и контейнеров, таких как общий размер данных, возраст, состояние шифрования, политика неизменяемости, блокировка в юридических целях и т. д. Отчет содержит общие сведения о ваших бизнес-данных и требованиях соответствия.

Чтобы узнать больше о отчетах об инвентаризации BLOB-объектов, см. инвентаризация BLOB-объектов в Azure Storage.

Включите отчеты инвентаризации объектов Blob, добавив политику с одним или несколькими правилами в вашу учетную запись хранения. Добавление, изменение или удаление политики с помощью портала Azure.

Включение отчетов инвентаризации

  1. Чтобы начать, войдите на портал Azure.

  2. Найдите учетную запись хранения и отобразите общие сведения о ней.

  3. В разделе "Управление данными" выберите инвентарь BLOB.

  4. Выберите "Добавить первое правило инвентаризации".

    Откроется страница "Добавить правило ".

  5. На странице "Добавление правила" назовите новое правило.

  6. Выберите контейнер, в который будут храниться отчеты инвентаризации.

  7. В разделе "Тип объекта для инвентаризации" выберите, следует ли создать отчет для BLOB-объектов или контейнеров.

    Если выбрать Blob, то в разделе Подтип Blob выберите типы Blob, которые необходимо включить в отчет, и включать ли версии и/или моментальные снимки Blob в отчет.

    Замечание

    Возможность включения версий BLOB отображается только для учетных записей, в которых не активирована функция иерархического пространства имен. Версии и моментальные снимки должны быть включены в учетной записи, чтобы сохранить новое правило с соответствующей опцией.

  8. Выберите поля, которые вы хотите включить в отчет, и формат отчетов.

  9. Выберите частоту создания отчетов.

  10. При необходимости добавьте префиксное совпадение для фильтрации BLOB-объектов в отчете инвентаризации.

  11. Нажмите кнопку "Сохранить".

    Снимок экрана, демонстрирующий, как добавить правило инвентаризации блобов с помощью портала Azure.

Отключение отчетов инвентаризации

Хотя вы можете отключить отдельные отчеты, вы также можете предотвратить выполнение инвентаризации объектов BLOB вообще.

  1. Войдите на портал Azure.

  2. Найдите учетную запись хранения и отобразите общие сведения о ней.

  3. В разделе "Управление данными" выберите инвентарь BLOB.

  4. Выберите параметры инвентаризации BLOB-объектов и в области параметров инвентаризации BLOB-объектов снимите флажок "Включить инвентаризацию BLOB-объектов", а затем нажмите кнопку "Сохранить".

    Снимок экрана: флажок

    Снятие флажка "Включить инвентаризацию BLOB-объектов" приостанавливает все запуски инвентаризации BLOB-объектов. Этот флажок можно выбрать позже, если вы хотите возобновить запуски инвентаризации.

Подписка на событие завершения политики инвентаризации BLOB.

Вы можете подписаться на завершенное событие инвентаризации BLOB-объектов, чтобы получить сведения о результатах выполнения инвентаризации. Это событие активируется при завершении выполнения инвентаризации для правила, определенного политикой инвентаризации. Это событие также происходит, если попытка инвентаризации заканчивается ошибкой пользователя до её начала. Например, недопустимая политика или ошибка, возникающая, когда целевой контейнер не присутствует, активирует событие.

  1. Войдите на портал Azure.

  2. Найдите учетную запись хранения и отобразите общие сведения о ней.

  3. В меню слева выберите "События".

  4. Выберите + Event Subscription (+ Подписка на события).

    Откроется страница "Создать подписку на события ".

  5. На странице "Создание подписки на события" назовите подписку на событие и используйте схему по умолчанию, схему сетки событий.

  6. В разделе "ТИПЫ СОБЫТИЙ" выберите "Инвентаризация BLOB-объектов завершена".

  7. В разделе ENDPOINT DETAILS выберите "Очередь хранилища" в качестве типа конечной точки и выберите "Настроить конечную точку".

  8. На странице очередей выберите подписку, учетную запись хранения и создайте новую очередь. Присвойте очереди имя и нажмите кнопку "Создать".

  9. При необходимости выберите вкладку "Фильтры" , если вы хотите отфильтровать тему события или его атрибутов.

  10. При необходимости выберите вкладку "Дополнительные функции" , если вы хотите включить недоставленную букву, политики повторных попыток и задать время окончания срока действия подписки на события.

  11. При необходимости выберите вкладку "Свойства доставки", чтобы задать время жизни сообщения в очереди хранения.

  12. Нажмите кнопку Создать

Просмотр доставленных сообщений очереди

  1. Найдите учетную запись хранения и отобразите общие сведения о ней.

  2. В разделе хранилища данных выберите очереди и откройте только что созданную очередь, используемую для настройки конечной точки для доступа к сообщениям.

  3. Выберите сообщение для требуемого времени выполнения инвентаризации, чтобы получить доступ к свойствам сообщения, просмотрите текст сообщения для состояния события.

Для получения более подробной информации о методах подписки на события службы хранения Blob, воспользуйтесь разделом Хранилище Blob Azure как источник Event Grid — Event Grid Azure | Microsoft Learn.

Необязательное включение отслеживания времени доступа

Вы можете выбрать включение отслеживания времени доступа к BLOB-объектам. При включении отслеживания времени доступа отчеты инвентаризации будут включать поле LastAccessTime, основанное на времени последнего доступа к объекту BLOB с помощью операции чтения или записи. Чтобы минимизировать влияние на задержку доступа к чтению, только первое чтение за последние 24 часа обновляет время последнего доступа. Последующие считывания на протяжении того же 24-часового периода не приводят к обновлению времени последнего доступа. Если большой двоичный объект изменяется между операциями чтения, время последнего доступа будет наиболее недавним из двух значений.

Чтобы включить отслеживание времени последнего доступа с помощью портала Azure, выполните следующие действия:

  1. Войдите на портал Azure.

  2. Найдите учетную запись хранения и отобразите общие сведения о ней.

  3. В разделе "Управление данными" выберите инвентарь BLOB.

  4. Выберите параметры инвентаризации BLOB-объектов и в области параметров инвентаризации BLOB-объектов установите флажок "Включить последнее отслеживание доступа ".

    Скриншот, показывающий, как включить отслеживание времени последнего доступа в настройках инвентаризации BLOB-объектов с использованием портала Azure.

Дальнейшие шаги