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


Импорт обновления в службу Обновления устройств для Центра Интернета вещей

Узнайте, как получить обновление и импортировать его в службу Обновления устройств для Центра Интернета вещей. Если вы этого еще не сделали, обязательно ознакомьтесь с основными понятиями импорта и узнайте, как подготовить обновление к импорту.

Предварительные требования

Импорт обновлений

Примечание

В приведенных ниже инструкциях показано, как импортировать обновление с помощью пользовательского интерфейса портала Azure. Для импорта обновления также можно использовать API-интерфейсы Обновления устройств для Центра Интернета вещей.

  1. Войдите на портал Azure и перейдите к своему Центру Интернета вещей со службой Обновления устройств.

  2. В левой части страницы выберите Updates в разделе Device Management.

    Импорт Обновления

  3. Выберите вкладку Updates в списке вкладок в верхней части экрана.

    Обновления

  4. Выберите + Import a new update под заголовком Available Updates.

    Импорт нового обновления

  5. Выберите + Select from storage container. Отображается пользовательский интерфейс учетных записей хранения. Выберите существующую учетную запись или создайте учетную запись с помощью + Storage account. Эта учетная запись используется в контейнере для размещения обновлений для импорта.

    Выбор файлов обновлений

  6. После выбора учетной записи хранения отображается пользовательский интерфейс контейнеров. Выберите существующий контейнер или создайте контейнер с помощью + Container. Этот контейнер используется для размещения файлов обновлений для импорта Рекомендации. Используйте новый контейнер при каждом импорте обновления, чтобы избежать случайного импорта файлов из предыдущих обновлений. Если вы не используете новый контейнер, обязательно удалите все файлы из существующего контейнера перед выполнением этого шага.

    Учетная запись хранения

  7. В контейнере выберите Upload. Отобразится пользовательский интерфейс обновления.

    Выбор контейнера

  8. Щелкните значок папки в правой части раздела Files под заголовком Upload blob. С помощью средства выбора файлов перейдите в расположение файлов обновления и манифеста импорта, выберите все файлы и нажмите Open. Можно выбрать несколько файлов, удерживая клавишу SHIFT.

    Публикация обновления

  9. Выбрав все файлы обновления, щелкните Upload.

    Отправка контейнера

  10. Выберите отправленные файлы, чтобы указать, что они должны быть импортированы. Затем нажмите кнопку Select, чтобы вернуться на страницу Import update.

    Выберите Uploaded Files (Отправленные файлы).

  11. На странице "Импорт обновления" проверьте импортируемые файлы. Нажмите кнопку Import update, чтобы начать процесс импорта. Сведения об устранении ошибок см. на странице Устранение неполадок при обновлении прокси-сервера.

    Начало импорта

  12. Начнется процесс импорта, а на экране появится раздел Import History. Выберите Refresh, чтобы просматривать ход выполнения, пока не завершится процесс импорта (процесс импорта может занять несколько минут или чуть дольше — все зависит от размера обновления).

    Обновление последовательности импорта

  13. Если столбец Status сигнализирует, что импорт успешно выполнен, выберите заголовок Available Updates. Импортированное обновление должно появиться в списке.

    Состояние задания

Если вместо этого выполняется импорт через API

Помимо импорта с помощью портала Azure можно также импортировать обновление программным способом следующим образом:

Примечание

Сведения о требуемом разрешении API см. в разделе Роли пользователя и доступ к обновлению устройства.

Файлы обновления и манифест импорта должны быть отправлены в контейнер Azure Storage Blob для промежуточного хранения. Чтобы импортировать промежуточные файлы, укажите URL-адрес большого двоичного объекта или подписанный URL-адрес (SAS) для частных больших двоичных объектов в API обновления устройства. При использовании SAS обязательно укажите срок действия не менее трех часов.

Совет

Чтобы передать большие файлы обновления в контейнер Azure Storage Blob, можно использовать один из следующих способов для повышения производительности:

Next Steps