Delen via


Azure API Management migreren naar beschikbaarheidszones

De Azure API Management-service ondersteunt zoneredundantie, die tolerantie en hoge beschikbaarheid biedt voor een service-exemplaar in een specifieke Azure-regio. Met zoneredundantie worden de gateway en het besturingsvlak van uw API Management-exemplaar (beheer-API, ontwikkelaarsportal, Git-configuratie) gerepliceerd in datacenters in fysiek gescheiden zones, zodat ze bestand zijn tegen een zonefout.

In dit artikel worden vier opties beschreven voor het migreren van een API Management-exemplaar naar beschikbaarheidszones. Zie Beschikbaarheid en betrouwbaarheid van API Management garanderen voor achtergrondinformatie over het configureren van API Management voor hoge beschikbaarheid.

Vereisten

Vereisten voor downtime

Er zijn geen downtimevereisten voor een van de migratieopties.

Overwegingen

  • Het kan 15 tot 45 minuten duren voordat wijzigingen zijn toegepast. De API Management-gateway kan gedurende deze tijd API-aanvragen blijven verwerken.

  • Wanneer u een API Management-exemplaar migreert dat is geïmplementeerd in een extern of intern virtueel netwerk naar beschikbaarheidszones, moet u een nieuwe openbare IP-adresresource opgeven. In een intern virtueel netwerk wordt het openbare IP-adres alleen gebruikt voor beheerbewerkingen, niet voor API-aanvragen. Meer informatie over IP-adressen van API Management.

  • Migreren naar beschikbaarheidszones of het wijzigen van de configuratie van beschikbaarheidszones activeert een wijziging van een openbaar IP-adres.

  • Wanneer u beschikbaarheidszones in een regio inschakelt, configureert u API Management-schaaleenheden die u gelijkmatig over de zones kunt distribueren. Als u bijvoorbeeld twee zones configureert, kunt u twee eenheden, vier eenheden of een ander veelvoud van twee eenheden configureren.

    Als u eenheden toevoegt, worden extra kosten in rekening gebracht. Zie prijzen voor API Management voor meer informatie.

  • Als u automatische schaalaanpassing hebt geconfigureerd voor uw API Management-exemplaar op de primaire locatie, moet u mogelijk de instellingen voor automatische schaalaanpassing aanpassen nadat zoneredundantie is ingeschakeld. Het aantal API Management-eenheden in regels en limieten voor automatisch schalen moet een veelvoud van het aantal zones zijn.

Bestaande gatewaylocatie die niet is geïnjecteerd in een virtueel netwerk

Een bestaande locatie van uw API Management-exemplaar migreren naar beschikbaarheidszones wanneer het exemplaar niet wordt geïnjecteerd in een virtueel netwerk:

  1. Ga in Azure Portal naar uw API Management-exemplaar.

  2. Selecteer Locaties in het menu Implementatie en infrastructuur.

  3. Selecteer in het vak Locatie de locatie die u wilt migreren. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  4. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  5. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  6. Selecteer Toepassen en selecteer Opslaan.

Schermopname van selecties voor het migreren van een bestaande locatie van een API Management-exemplaar dat niet is geïnjecteerd in een virtueel netwerk.

Bestaande gatewaylocatie (stv1-platform) geïnjecteerd in een virtueel netwerk

Als u een bestaande locatie van uw API Management-exemplaar wilt migreren naar beschikbaarheidszones wanneer het exemplaar momenteel wordt geïnjecteerd in een virtueel netwerk en momenteel wordt gehost op het stv1 platform, gebruikt u de volgende stappen. Migreren naar beschikbaarheidszones migreert ook het exemplaar naar het stv2 platform.

  1. Maak een nieuw subnet en een openbaar IP-adres op de locatie om te migreren naar beschikbaarheidszones. Gedetailleerde vereisten zijn opgenomen in de richtlijnen voor virtuele netwerken.

  2. Ga in Azure Portal naar uw API Management-exemplaar.

  3. Selecteer Locaties in het menu Implementatie en infrastructuur.

  4. Selecteer in het vak Locatie de locatie die u wilt migreren. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  5. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  6. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  7. Selecteer in de respectieve vakken onder Netwerk het nieuwe subnet en het nieuwe openbare IP-adres op de locatie.

  8. Selecteer Toepassen en selecteer Opslaan.

Schermopname van selecties voor het migreren van een bestaande locatie van een API Management-exemplaar dat is geïnjecteerd in een virtueel netwerk.

Bestaande gatewaylocatie (stv2-platform) geïnjecteerd in een virtueel netwerk

Als u een bestaande locatie van uw API Management-exemplaar wilt migreren naar beschikbaarheidszones wanneer het exemplaar momenteel wordt geïnjecteerd in een virtueel netwerk en al op het stv2 platform wordt gehost:

  1. Maak een nieuw subnet en een openbaar IP-adres op de locatie om te migreren naar beschikbaarheidszones. Gedetailleerde vereisten zijn opgenomen in de richtlijnen voor virtuele netwerken.

  2. Ga in Azure Portal naar uw API Management-exemplaar.

  3. Selecteer Locaties in het menu Implementatie en infrastructuur.

  4. Selecteer in het vak Locatie de locatie die u wilt migreren. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  5. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  6. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  7. Selecteer in het vak Openbaar IP-adres het nieuwe openbare IP-adres op de locatie.

  8. Selecteer Toepassen en selecteer Opslaan.

Schermopname van selecties voor het migreren van een bestaande locatie van een API Management-exemplaar (stv2-platform) dat is geïnjecteerd in een virtueel netwerk.

Nieuwe gatewaylocatie

Als u een nieuwe locatie wilt toevoegen aan uw API Management-exemplaar en beschikbaarheidszones op die locatie wilt inschakelen:

  1. Als uw API Management-exemplaar wordt geïmplementeerd in een virtueel netwerk op de primaire locatie, stelt u een virtueel netwerk, subnet en openbaar IP-adres in op een nieuwe locatie waar u zoneredundantie wilt inschakelen.

  2. Ga in Azure Portal naar uw API Management-exemplaar.

  3. Selecteer Locaties in het menu Implementatie en infrastructuur.

  4. Selecteer + Toevoegen om een nieuwe locatie toe te voegen. De locatie moet ondersteuning bieden voor beschikbaarheidszones, zoals eerder vermeld in de vereisten.

  5. Selecteer in het vak Eenheden het gewenste aantal schaaleenheden op de locatie.

  6. Selecteer een of meer zones in het vak Beschikbaarheidszones . Het aantal eenheden dat u hebt geselecteerd, moet gelijkmatig worden verdeeld over de beschikbaarheidszones. Als u bijvoorbeeld drie eenheden hebt geselecteerd, selecteert u drie zones, zodat elke zone één eenheid host.

  7. Als uw API Management-exemplaar is geïmplementeerd in een virtueel netwerk, gebruikt u de vakken onder Netwerk om het virtuele netwerk, subnet en openbaar IP-adres te selecteren dat beschikbaar is op de locatie.

  8. Selecteer Toevoegen en vervolgens Opslaan.

Schermopname van selecties voor het toevoegen van een nieuwe locatie voor een API Management-exemplaar met of zonder een virtueel netwerk.