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

Важно!

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

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

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

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

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

Azure Cosmos DB

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

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

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

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

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

Функции

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

Важно!

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

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

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

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

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

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

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

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

Примечание

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

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

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

Шаг 2. Миграция удостоверений устройств

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

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

Примечание

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

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

Следующие шаги

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