Delen via


Azure API Management verplaatsen tussen regio's

VAN TOEPASSING OP: Ontwikkelaar | Basic | Standaard | Premium

In dit artikel wordt beschreven hoe u een API Management-exemplaar verplaatst naar een andere Azure-regio. U kunt uw exemplaar om verschillende redenen verplaatsen naar een andere regio. Voorbeeld:

  • Uw exemplaar dichter bij uw API-gebruikers zoeken
  • Functies implementeren die alleen beschikbaar zijn in specifieke regio's
  • Voldoen aan interne beleids- en governancevereisten

Als u API Management-exemplaren van de ene Azure-regio naar de andere wilt verplaatsen, gebruikt u de back-up- en herstelbewerkingen van de service. U kunt een andere naam van het API Management-exemplaar of de bestaande naam gebruiken.

Notitie

API Management biedt ook ondersteuning voor implementatie in meerdere regio's, die één Azure API Management-service over meerdere Azure-regio's distribueert. Implementatie in meerdere regio's helpt bij het verminderen van de latentie van aanvragen die worden waargenomen door geografisch gedistribueerde API-gebruikers en verbetert de beschikbaarheid van de service als één regio offline gaat.

Overwegingen

  • Kies dezelfde API Management-prijscategorie in de bron- en doelregio's.
  • Back-up en herstel werken niet bij het migreren tussen verschillende cloudtypen. Voor dat scenario exporteert u de resource als sjabloon. Pas vervolgens de geëxporteerde sjabloon aan voor de Azure-doelregio en maak de resource opnieuw.

Vereisten

  • Controleer de vereisten en beperkingen van de back-up- en herstelbewerkingen van API Management.
  • Bekijk wat er geen back-up wordt gemaakt. Recordinstellingen en gegevens die u handmatig opnieuw moet maken nadat u het exemplaar hebt verplaatst.
  • Maak een opslagaccount in de bronregio. U gebruikt dit account om een back-up te maken van het bronexemplaren.

Voorbereiden en verplaatsen

Optie 1: een andere naam van het API Management-exemplaar gebruiken

  1. Maak in de doelregio een nieuw API Management-exemplaar met dezelfde prijscategorie als het bron-API Management-exemplaar. Gebruik een andere naam voor het nieuwe exemplaar.
  2. Maak een back-up van het bestaande API Management-exemplaar naar het opslagaccount.
  3. Herstel de back-up van het bronexemplaren naar het nieuwe API Management-exemplaar.
  4. Als u een aangepast domein hebt dat verwijst naar het API Management-exemplaar van de bronregio, werkt u de CNAME van het aangepaste domein bij zodat deze verwijst naar het nieuwe API Management-exemplaar.

Optie 2: dezelfde naam van het API Management-exemplaar gebruiken

Waarschuwing

Met deze optie verwijdert u het oorspronkelijke API Management-exemplaar en resulteert dit in downtime tijdens de migratie. Zorg ervoor dat u een geldige back-up hebt voordat u het bronexemplaren verwijdert.

  1. Maak een back-up van het bestaande API Management-exemplaar naar het opslagaccount.
  2. Verwijder het API Management-exemplaar in de bronregio.
  3. Maak een nieuw API Management-exemplaar in de doelregio met dezelfde naam als het exemplaar in de bronregio.
  4. Herstel de back-up van het bronexemplaren naar het nieuwe API Management-exemplaar in de doelregio.

Verifiëren

  1. Zorg ervoor dat de herstelbewerking is voltooid voordat u toegang hebt tot uw API Management-exemplaar in de doelregio.
  2. Configureer instellingen die niet automatisch worden verplaatst tijdens de herstelbewerking. Voorbeelden: configuratie van virtuele netwerken, beheerde identiteiten, inhoud van ontwikkelaarsportal en aangepast domein en aangepaste CA-certificaten.
  3. Open uw API Management-eindpunten in de doelregio. Test bijvoorbeeld uw API's of open de ontwikkelaarsportal.

Bronbronnen opschonen

Als u het API Management-exemplaar met optie 1 hebt verplaatst nadat u het doelexemplaren hebt hersteld en geconfigureerd, kunt u het bronexemplaren verwijderen.

Volgende stappen