Перенос ресурсов Интернета вещей в глобальную среду Azure

Это важно

С августа 2018 года мы не принимаем новых клиентов или развертываем новые функции и службы в исходных расположениях Microsoft Cloud Для Германии.

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

Кроме того, 30 сентября 2020 года мы объявили, что Microsoft Cloud Германия будет закрыта 29 октября 2021 года. Дополнительные сведения доступны здесь: https://www.microsoft.com/cloud-platform/germany-cloud-regions.

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

В этой статье содержатся сведения, которые помогут перенести ресурсы Интернета вещей Azure из Германии в глобальную среду Azure.

Azure Cosmos DB (облачная база данных)

С помощью средства миграции данных Azure Cosmos DB можно перенести данные в Azure Cosmos DB. Средство миграции данных Azure Cosmos DB — это решение с открытым кодом, которое импортирует данные в Azure Cosmos DB из разных источников.

Средство миграции данных Azure Cosmos DB доступно в виде графического интерфейса или в качестве средства командной строки. Исходный код доступен в репозитории средства миграции данных Azure Cosmos DB GitHub. Скомпилированная версия средства доступна в Центре загрузки Майкрософт.

Чтобы перенести ресурсы Azure Cosmos DB, рекомендуется выполнить следующие действия.

  1. Пересмотрите требования к времени безотказной работы приложений и конфигурации учетных записей, чтобы определить лучший план действий.
  2. Клонируйте конфигурации учетных записей из Azure в Германию в новый регион, запустив средство миграции данных.
  3. Если возможно использовать окно обслуживания, скопируйте данные из источника в назначение, запустив средство миграции данных.
  4. Если использование периода обслуживания невозможно, скопируйте данные из источника в место назначения, воспользовавшись инструментом, а затем выполните следующие действия:
    1. Используйте управляемый конфигурацией подход, чтобы внести изменения в чтение и запись в приложении.
    2. Завершите первую синхронизацию.
    3. Настройте инкрементную синхронизацию и подключитесь к потоку изменений.
    4. Направьте процесс чтения к новой учетной записи и проверьте правильность работы приложения.
    5. Прекратите запись в старую учетную запись, убедитесь, что лента изменений актуальна, а затем перенаправьте запись в новую учетную запись.
    6. Остановите средство и удалите старую учетную запись.
  5. Запустите средство для проверки согласованности данных между старыми и новыми учетными записями.

Дополнительные сведения:

Функции

Миграция ресурсов Azure Functions из Azure Germany в глобальную Azure в настоящее время не поддерживается. Рекомендуется экспортировать шаблон Resource Manager, изменить расположение и повторно развернуть его в целевом регионе.

Это важно

Измените расположение, чтобы секреты Azure Key Vault, сертификаты и другие идентификаторы GUID были согласованы с новым регионом.

Дополнительные сведения:

Центры уведомлений

Чтобы перенести параметры из одного экземпляра Центров уведомлений Azure в другой экземпляр, экспортируйте и импортируйте все маркеры регистрации и теги:

  1. Экспорт существующих регистраций центра уведомлений в контейнер хранилища объектов Azure Blob.
  2. Создайте новый концентратор уведомлений в целевой среде.
  3. Импортируйте маркеры регистрации из облачного хранилища в новый центр уведомлений.

Дополнительные сведения:

Центр Интернета вещей

Хотя вы можете перенести экземпляры Центра Интернета вещей Azure из Azure Германия в глобальный Azure, миграция не проходит гладко.

Примечание.

Эта миграция может привести к простою и потере данных в приложении Интернета вещей Azure. Все сообщения телеметрии, команды C2D и сведения, связанные с заданием (расписания и журнал), не переносятся. Чтобы начать использовать новые строки подключения, необходимо перенастроить устройства и внутренние приложения.

Шаг 1. Повторное создание центра Интернета вещей

Центр Интернета вещей не поддерживает клонирование в собственном коде. Однако вы можете использовать функцию Azure Resource Manager для экспорта группы ресурсов в качестве шаблона для экспорта метаданных Центра Интернета вещей. Настроенные маршруты и другие параметры Центра Интернета вещей включены в экспортированные метаданные. Затем повторно разверните шаблон в глобальной среде Azure. Вы можете упростить повторное создание центра Интернета вещей на портале Azure, просмотрев подробные сведения в экспортируемом ФОРМАТЕ JSON.

Шаг 2. Перенос идентификаторов устройств

Чтобы перенести удостоверения устройств, выполните приведенные ниже действия.

  1. В исходной подписке в Azure Germany используйте API Resource Manager ExportDevices для экспорта всех идентификаторов устройств, двойников устройств и двойников модулей (включая ключи) в контейнер хранилища. Контейнер хранилища можно использовать в Azure для Германии или глобальной версии Azure. Убедитесь, что созданный URI с подписанным ключом для общего доступа имеет соответствующие права.
  2. Запустите API ImportDevices Resource Manager, чтобы импортировать все удостоверения устройств из контейнера хранилища в клонированный узел IoT в глобальной Azure.
  3. Перенастройьте устройства и внутренние службы, чтобы начать использовать новые строки подключения. Имя узла изменяется с *.azure-devices.de на *.azure-devices.com.

Примечание.

Корневой центр сертификации различается в Azure Германия и глобальном Azure. Учитывайте это при перенастройке устройств и внутренних приложений, взаимодействующих с экземпляром Центра Интернета вещей.

Дополнительные сведения:

Дальнейшие действия

Узнайте о средствах, методах и рекомендациях по переносу ресурсов в следующих категориях служб: