Migrace prostředků IoT do globálního Azure
Důležité
Od srpna 2018jsme nepřijali nové zákazníky ani nemuseli nasazovat žádné nové funkce a služby do původních Microsoft Cloudch německých umístění.
Na základě vývoje potřeb zákazníků jsme nedávno spustili dvě nové oblasti Datacenter v Německu, nabízeli si zaplnění zákaznických dat, úplné připojení ke globální cloudové síti Microsoftu a také ceny za konkurenční trhy.
Kromě toho ve září 30.2020 jsme oznámili, že Microsoft Cloud Německo by se uzavřela vysílání 29.. října 2021. Další podrobnosti jsou k dispozici zde: https://www.microsoft.com/cloud-platform/germany-cloud-regions .
Využijte výhod funkcí, zabezpečení na podnikové úrovni a kompletních funkcí dostupných v našich nových oblastech německého datového centra migrací ještě dnes.
Tento článek obsahuje informace, které vám pomůžou migrovat prostředky Azure IoT z Azure Německo do globální Azure.
Azure Cosmos DB
k migraci dat do Azure Cosmos DB můžete použít nástroj pro migraci dat Azure Cosmos DB. Azure Cosmos DB nástroj pro migraci dat je open source řešení, které importuje Data do Azure Cosmos DB z různých zdrojů.
nástroj pro migraci dat Azure Cosmos DB je k dispozici jako nástroj grafického rozhraní nebo jako nástroj příkazového řádku. zdrojový kód je k dispozici v Azure Cosmos DB nástroj pro migraci dat GitHub úložišti. Kompilovaná verze nástroje je k dispozici na webu Microsoft Download Center.
k migraci prostředků Azure Cosmos DB doporučujeme provést následující kroky:
- Zkontrolujte požadavky na dobu provozu aplikace a konfigurace účtů a určete nejlepší akční plán.
- Naklonujte konfigurace účtu z Azure Německo do nové oblasti spuštěním nástroje pro migraci dat.
- Pokud je možné použít časové období údržby, zkopírujte data ze zdroje do cílového umístění spuštěním nástroje pro migraci dat.
- Pokud použití okna údržby není možnost, zkopírujte data ze zdroje do cílového umístění tak, že nástroj spustíte a pak dokončete tyto kroky:
- Pomocí konfiguračního přístupu na základě konfigurace proveďte v aplikaci změny pro čtení a zápis.
- Dokončete první synchronizaci.
- Nastavte přírůstkovou synchronizaci a zachyťte kanálem změn.
- Přejděte na nový účet a ověřte aplikaci.
- Zastavte zápis do starého účtu, ověřte, že je kanál změn zachytilý, a potom zapište do nového účtu.
- Zastavte nástroj a odstraňte starý účet.
- Spusťte nástroj a ověřte, zda jsou data v rámci starých a nových účtů konzistentní.
Další informace najdete tady:
- přečtěte si úvod k Azure Cosmos DB.
- naučte se importovat data do Azure Cosmos DB.
Functions
migrace Azure Functions prostředků z azure německo na globální azure se v tuto chvíli nepodporuje. doporučujeme, abyste vyexportovali šablonu Resource Manager, změnili umístění a pak znovu nasadili do cílové oblasti.
Důležité
změňte umístění, tajné klíče, certifikáty a další identifikátory guid Azure Key Vault, aby byly konzistentní s novou oblastí.
Další informace najdete tady:
- Aktualizujte své znalosti dokončením kurzů funkcí.
- naučte se exportovat Resource Manager šablony nebo si přečtěte přehled Azure Resource Manager.
- přečtěte si přehled Azure Functions.
- Přečtěte si Přehled umístění Azure.
- Naučte se, jak šablonu znovu nasadit.
Notification Hubs
Pokud chcete migrovat nastavení z jedné instance Azure Notification Hubs do jiné instance, exportujte a pak importujte všechny registrační tokeny a značky:
- Exportujte existující registrace centra oznámení do kontejneru úložiště objektů BLOB v Azure.
- Vytvoří nové centrum oznámení v cílovém prostředí.
- Importujte registrační tokeny ze služby Blob Storage do nového centra oznámení.
Další informace najdete tady:
- Aktualizujte své znalosti dokončením kurzů Notification Hubs.
- Přečtěte si přehled Notification Hubs.
IoT Hub
i když můžete migrovat instance Azure IoT Hub z Azure německo do globální služby azure, migrace nebude bezproblémové.
Poznámka
Tato migrace může způsobit výpadky a ztráty dat v aplikaci Azure IoT. Všechny zprávy telemetrie, příkazy C2D a informace související s úlohami (plány a historie) se nemigrují. Aby bylo možné začít používat nové připojovací řetězce, je nutné znovu nakonfigurovat vaše zařízení a back-endové aplikace.
Krok 1: opětovné vytvoření centra IoT
IoT Hub nepodporuje klonování nativně. pomocí funkce Azure Resource Manager ale můžete exportovat skupinu prostředků jako šablonu a exportovat tak metadata IoT Hub. Nakonfigurované trasy a další nastavení centra IoT jsou zahrnutá v exportovaných metadatech. Pak šablonu znovu nasaďte v globálním Azure. může být snazší znovu vytvořit centrum IoT v Azure Portal tím, že se podíváte na podrobnosti v exportovaném formátu JSON.
Krok 2: migrace identit zařízení
Migrace identit zařízení:
- ve zdrojovém tenantovi ve službě Azure německo pomocí rozhraní ExportDevices Resource Manager API exportujte všechny identity zařízení, vlákna zařízení a vlákna (včetně klíčů) do kontejneru úložiště. Můžete použít kontejner úložiště v Azure Německo nebo v globálním Azure. Ujistěte se, že identifikátor URI generovaného sdíleného přístupového podpisu má dostatečná oprávnění.
- spusťte rozhraní API ImportDevices Resource Manager, abyste importovali všechny identity zařízení z kontejneru úložiště do naklonovaného služby IoT hub v globálním Azure.
- Překonfigurujte vaše zařízení a back-endové služby, aby bylo možné začít používat nové připojovací řetězce. Název hostitele se změní z *. Azure-Devices.de na *. Azure-Devices.com.
Poznámka
Kořenová certifikační autorita se liší v Azure Německu a globálním Azure. tento účet se použije při překonfigurování zařízení a back-endové aplikace, které komunikují s instancí IoT Hub.
Další informace najdete tady:
- naučte se exportovat IoT Hub hromadné identity.
- naučte se importovat IoT Hub hromadné identity.
- přečtěte si přehled Azure IoT Hub.
Další kroky
Přečtěte si o nástrojích, technikách a doporučeních pro migraci prostředků v následujících kategoriích služeb: