Openbare Azure-Load Balancer

Azure Standard Load Balancer biedt een uitgebreide set functionaliteit en hoge beschikbaarheid via zone-redundantie. Zie vergelijkingstabel Load Balancer meer informatie over de SKU.

Er zijn twee fasen in een upgrade:

  1. Wijzig de IP-toewijzingsmethode van Dynamisch in Statisch.
  2. Voer het PowerShell-script uit om de upgrade en de verkeersmigratie te voltooien.

Overzicht van de upgrade

Er Azure PowerShell een script beschikbaar dat het volgende doet:

  • Hiermee maakt u een standaard-SKU Load Balancer met de locatie die u opgeeft in dezelfde resourcegroep van de Basic-Standard Load Balancer.
  • Het openbare IP-adres wordt in-place geupgraded van basic-SKU naar standaard-SKU.
  • Kopieert naadloos de configuraties van de Basic SKU-Load Balancer naar de zojuist Standard Load Balancer.
  • Hiermee maakt u een standaardregel voor uitgaand verkeer die uitgaande connectiviteit mogelijk maakt.

Beperkingen

  • Script ondersteunt alleen openbare Load Balancer upgrade. Raadpleeg deze pagina Load Balancer voor instructies voor interne Load Balancer upgrade.
  • De toewijzingsmethode van het openbare IP-adres moet worden gewijzigd in 'statisch' voordat het script wordt uitgevoerd.
  • Als uw Load Balancer geen front-end-IP-configuratie of back-endpool heeft, krijgt u waarschijnlijk een foutmelding bij het uitvoeren van het script. Zorg ervoor dat ze niet leeg zijn.

Toewijzingsmethode van het openbare IP-adres wijzigen in Statisch

  • **Dit zijn onze aanbevolen stappen:

    1. Als u de taken in deze quickstart wilt uitvoeren, moet u zich aanmelden bij de Azure-portal.

    2. Selecteer Alle resources in het menu links en selecteer vervolgens het openbare BASIS-IP-adres dat is gekoppeld aan Basic Load Balancer in de lijst met resources.

    3. Selecteer Instellingen configuraties onder Instellingen.

    4. Selecteer statisch onder Toewijzing.

    5. Selecteer Opslaan.

    Notitie

    Voor VM's met openbare IP-adressen moet u eerst Standard IP-adressen maken, waarbij hetzelfde IP-adres niet wordt gegarandeerd. Koppel VM's los van Basic IP-adressen en koppel ze aan de zojuist gemaakte Standard IP-adressen. Vervolgens kunt u de instructies volgen om VM's toe te voegen aan de back-Standard Load Balancer.

  • Nieuwe VM's maken om toe te voegen aan de back-endpools van de zojuist gemaakte standaard openbare Load Balancer.

    • Meer instructies voor het maken en koppelen van een virtuele Standard Load Balancer vindt u hier.

Het script downloaden

Download het migratiescript van de PowerShell Gallery.

Het script gebruiken

Er zijn twee opties voor u, afhankelijk van de configuratie en voorkeuren van uw lokale PowerShell-omgeving:

  • Als u de Azure Az-modules niet hebt geïnstalleerd of als u het niet erg vindt om de Azure Az-modules te verwijderen, is de beste optie om de optie te gebruiken om het script uit Install-Script te voeren.
  • Als u de Azure Az-modules wilt behouden, kunt u het script het beste downloaden en rechtstreeks uitvoeren.

Voer uit om te bepalen of de Azure Az-modules zijn Get-InstalledModule -Name az geïnstalleerd. Als u geen geïnstalleerde Az-modules ziet, kunt u de methode Install-Script gebruiken.

Installeren met de Install-Script methode

Als u deze optie wilt gebruiken, moet u de Azure Az-modules niet op uw computer hebben geïnstalleerd. Als deze zijn geïnstalleerd, wordt met de volgende opdracht een fout weergegeven. U kunt de Azure Az-modules verwijderen of de andere optie gebruiken om het script handmatig te downloaden en uit te voeren.

Voer het script uit met de volgende opdracht:

Install-Script -Name AzurePublicLBUpgrade

Met deze opdracht worden ook de vereiste Az-modules geïnstalleerd.

Rechtstreeks installeren met behulp van het script

Als u een aantal Azure Az-modules hebt geïnstalleerd en deze niet kunt verwijderen (of niet wilt verwijderen), kunt u het script handmatig downloaden via het tabblad Handmatig downloaden in de downloadkoppeling voor het script. Het script wordt gedownload als een onbewerkt nupkg-bestand. Zie Handmatig pakket downloaden om het script te installeren vanuit dit nupkg-bestand.

Het script uitvoeren:

  1. Gebruik Connect-AzAccount om verbinding te maken met Azure.

  2. Gebruik Import-Module Az om de Az-modules te importeren.

  3. Bekijk de vereiste parameters:

    • oldRgName: [String]: Required: dit is de resourcegroep voor uw bestaande Basic-Load Balancer u wilt upgraden. Als u deze tekenreekswaarde wilt vinden, gaat u naar Azure Portal, selecteert u uw Basic Load Balancer-bron en klikt u op overzicht voor de load balancer. De resourcegroep bevindt zich op die pagina.
    • oldLBName: [String]: Vereist: dit is de naam van uw bestaande Basic Balancer die u wilt upgraden.
    • newLBName: [String]: Vereist: dit is de naam voor de Standard Load Balancer moet worden gemaakt.
  4. Voer het script uit met de juiste parameters. Het kan vijf tot zeven minuten duren.

    Voorbeeld

    AzurePublicLBUpgrade.ps1 -oldRgName "test_publicUpgrade_rg" -oldLBName "LBForPublic" -newLbName "LBForUpgrade"
    

Een uitgaande regel voor uitgaande verbindingen maken

Volg de instructies voor het maken van een uitgaande regel, zodat u

  • Definieer uitgaande NAT vanaf nul.
  • Het gedrag van bestaande uitgaande NAT schalen en afstemmen.

Veelgestelde vragen

Zijn er beperkingen met betrekking tot het Azure PowerShell voor het migreren van de configuratie van v1 naar v2?

Ja. Zie Waarschuwingen/beperkingen.

Hoe lang duurt de upgrade?

Het duurt meestal ongeveer een paar minuten voordat het script is afgelopen en het kan langer duren, afhankelijk van de complexiteit van uw Load Balancer configuratie. Houd daarom rekening met de downtime en plan zo nodig een failover.

Schakelt het Azure PowerShell ook over van mijn Basic-Load Balancer naar de zojuist gemaakte Standard Load Balancer?

Ja. Het Azure PowerShell-script werkt niet alleen het openbare IP-adres bij, kopieert de configuratie van Basic naar Standard Load Balancer, maar migreert ook de VM naar achter de zojuist gemaakte standaard openbare Load Balancer.

Volgende stappen

Meer informatie over Standard Load Balancer