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
- 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.
- Maak een back-up van het bestaande API Management-exemplaar naar het opslagaccount.
- Herstel de back-up van het bronexemplaren naar het nieuwe API Management-exemplaar.
- 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.
- Maak een back-up van het bestaande API Management-exemplaar naar het opslagaccount.
- Verwijder het API Management-exemplaar in de bronregio.
- Maak een nieuw API Management-exemplaar in de doelregio met dezelfde naam als het exemplaar in de bronregio.
- Herstel de back-up van het bronexemplaren naar het nieuwe API Management-exemplaar in de doelregio.
Verifiëren
- Zorg ervoor dat de herstelbewerking is voltooid voordat u toegang hebt tot uw API Management-exemplaar in de doelregio.
- 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.
- 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
- Zie voor meer informatie over de functie voor back-up en herstel hoe u herstel na noodgevallen implementeert.
- Zie de richtlijnen voor migratie tussen regio's van Azure voor meer informatie over het migreren van Azure-resources.
- Optimaliseer en bespaar op uw clouduitgaven.