Sdílet prostřednictvím


Přesun služby Azure API Management mezi oblastmi

PLATÍ PRO: Vývojář | Základní | Standardní | Premium

Tento článek popisuje, jak přesunout instanci služby API Management do jiné oblasti Azure. Instanci můžete přesunout do jiné oblasti z mnoha důvodů. Například:

  • Vyhledejte instanci blíže ke příjemcům rozhraní API.
  • Nasaďte funkce dostupné jenom v konkrétních oblastech.
  • Splnění interních zásad a požadavků zásad správného řízení

Pokud chcete přesunout instance služby API Management z jedné oblasti Azure do jiné, použijte operace zálohování a obnovení služby. Můžete použít jiný název instance služby API Management nebo existující název.

Poznámka:

API Management také podporuje nasazení ve více oblastech, které distribuuje jednu instanci služby API Management napříč několika oblastmi Azure. Nasazení ve více oblastech pomáhá snížit latenci požadavků, ke které dochází u geograficky distribuovaných příjemců rozhraní API, a zlepšuje dostupnost služeb v případě, že jedna oblast přejde do režimu offline.

Úvahy

  • Ve zdrojových a cílových oblastech zvolte stejnou cenovou úroveň služby API Management.
  • Při migraci mezi různými typy cloudu nebude zálohování a obnovení fungovat. Pro tento scénář exportujte prostředek jako šablonu. Pak upravte exportovanou šablonu pro cílovou oblast Azure a znovu vytvořte prostředek.

Požadavky

  • Zkontrolujte požadavky a omezení operací zálohování a obnovení služby API Management.
  • Zjistěte , co se nezazálohuje. Nastavení a data záznamu, která potřebujete po přesunutí instance znovu vytvořit ručně.
  • Vytvořte účet úložiště ve zdrojové oblasti. Tento účet použijete k zálohování zdrojové instance.

Příprava a přesun

Možnost 1: Použití jiného názvu instance služby API Management

  1. V cílové oblasti vytvořte novou instanci služby API Management ve stejné cenové úrovni jako zdrojová instance služby API Management. Pro novou instanci použijte jiný název.
  2. Zálohujte existující instanci služby API Management do účtu úložiště.
  3. Obnovte zálohu zdrojové instance do nové instance služby API Management.
  4. Pokud máte vlastní doménu odkazující na zdrojovou instanci služby API Management, aktualizujte vlastní doménu CNAME tak, aby odkazovaly na novou instanci služby API Management.

Možnost 2: Použití stejného názvu instance služby API Management

Výstraha

Tato možnost odstraní původní instanci služby API Management a během migrace dojde k výpadku. Před odstraněním zdrojové instance se ujistěte, že máte platnou zálohu.

  1. Zálohujte existující instanci služby API Management do účtu úložiště.
  2. Odstraňte instanci služby API Management ve zdrojové oblasti.
  3. V cílové oblasti vytvořte novou instanci služby API Management, která má stejný název jako instance ve zdrojové oblasti.
  4. Obnovte zálohu zdrojové instance do nové instance služby API Management v cílové oblasti.

Ověřte

  1. Před přístupem k instanci služby API Management v cílové oblasti se ujistěte, že se operace obnovení úspěšně dokončila.
  2. Nakonfigurujte nastavení, která se během operace obnovení nepřesouvají automaticky. Například konfigurace virtuální sítě, spravované identity, obsah portálu pro vývojáře a vlastní domény a vlastní certifikáty certifikační autority.
  3. Získejte přístup ke koncovým bodům služby API Management v cílové oblasti. Můžete například otestovat svá rozhraní API nebo získat přístup k portálu pro vývojáře.

Vyčištění zdrojových prostředků

Pokud jste instanci služby API Management přesunuli pomocí možnosti 1, můžete po úspěšném obnovení a konfiguraci cílové instance odstranit zdrojovou instanci.