Frissítés alapszintű nyilvános terheléselosztóról standard nyilvános terheléselosztóra

Figyelmeztetés

Ez a dokumentum már nincs használatban, és egy alapszintű terheléselosztó frissítése a PowerShell-lel váltotta fel.

Fontos

2025. szeptember 30-án az alapszintű Load Balancer kivonásra kerül. További információért tekintse meg a hivatalos bejelentést. Ha jelenleg alapszintű Terheléselosztót használ, a kivonási dátum előtt frissítsen a Standard Load Balancerre.

Az Azure Standard Load Balancer számos funkciót és magas rendelkezésre állást kínál a zónaredundancián keresztül. Az Azure Load Balancer SKU-kkal kapcsolatos további információkért lásd az összehasonlító táblázatot.

A frissítésnek két szakasza van:

  1. Módosítsa az IP-foglalási módszert dinamikusról statikusra.

  2. Futtassa a PowerShell-szkriptet a frissítés és a forgalom migrálásának befejezéséhez.

Frissítés áttekintése

Elérhető egy Azure PowerShell-szkript, amely a következő eljárásokat hajtja végre:

  • Létrehoz egy standard terheléselosztót az alapszintű terheléselosztó ugyanazon erőforráscsoportjában megadott hellyel

  • A nyilvános IP-cím frissítése alapszintű termékváltozatról standard termékváltozatra helyben

  • Az alapszintű terheléselosztó konfigurációinak másolása az újonnan szabványos terheléselosztóba

  • Létrehoz egy alapértelmezett kimenő szabályt, amely engedélyezi a kimenő kapcsolatot

Megszorítások

  • A szkript csak a nyilvános terheléselosztó frissítését támogatja. A belső alapszintű terheléselosztó frissítéséhez lásd : Frissítés az alapszintű belsőről a standard belsőre – Azure Load Balancer utasításokért és további információkért

  • A nyilvános IP-cím foglalási módszerét statikusra kell módosítani a szkript futtatása előtt

  • Ha a terheléselosztó nem rendelkezik előtérbeli IP-konfigurációval vagy háttérkészlettel, hibaüzenet jelenik meg a szkript futtatásával. Győződjön meg arról, hogy a terheléselosztó előtér IP-címével és háttérkészletével rendelkezik

  • A szkript nem tudja migrálni a virtuálisgép-méretezési csoportot az alapszintű Load Balancer háttérrendszeréből a Standard Load Balancer háttérrendszerére. Az ilyen típusú frissítéssel kapcsolatos utasításokért és további információkért tekintse meg a Virtuálisgép-méretezési csoportokhoz használt alapszintű terheléselosztó frissítését.

A nyilvános IP-cím kiosztási módszerének módosítása statikusra

A foglalási módszer módosításának ajánlott lépései a következők.

  1. Jelentkezzen be az Azure Portalra.

  2. Válassza az Összes erőforrás lehetőséget a bal oldali menüben. Válassza ki az alapszintű terheléselosztóhoz társított egyszerű nyilvános IP-címet az erőforráslistából.

  3. Az alapszintű nyilvános IP-cím Gépház válassza a Konfigurációk lehetőséget.

  4. A Hozzárendelés területen válassza a Statikus lehetőséget.

  5. Válassza a Mentés parancsot.

Feljegyzés

Nyilvános IP-címmel rendelkező virtuális gépek esetében először standard IP-címeket kell létrehoznia. Ugyanez az IP-cím nem garantált. Bontsa le a virtuális gépeket az alap IP-címekről, és társítsa őket az újonnan létrehozott szabványos IP-címekkel. Ezután az utasításokat követve virtuális gépeket vehet fel a Standard Azure Load Balancer háttérkészletébe.

Új virtuális gépek létrehozása az új standard terheléselosztó háttérkészletéhez való hozzáadáshoz

  • Virtuális gép létrehozásához és a terheléselosztóhoz való társításához lásd : Virtuális gépek létrehozása.

A szkript letöltése

Töltse le a migrálási szkriptet a PowerShell-galéria.

A szkript használata

A helyi PowerShell-környezet beállításától és beállításaitól függően két lehetőség közül választhat:

  • Ha nincs telepítve az Az PowerShell-modul, vagy nem bánja, ha eltávolítja az Az PowerShell-modult, futtassa a Install-Script szkriptet.

  • Ha meg kell tartania az Az PowerShell-modult, töltse le a szkriptet, és futtassa közvetlenül.

Annak megállapításához, hogy telepítve van-e az Az PowerShell-modul, futtassa a parancsot Get-InstalledModule -Name az. Ha nem látja a telepített Az PowerShell-modult, használhatja a Install-Script módszert.

Telepítés az Install-Script használatával

A beállítás használatához ne legyen telepítve az Az PowerShell-modul a számítógépre. Ha telepítve vannak, a következő parancs hibaüzenetet jelenít meg. Távolítsa el az Az PowerShell-modult, vagy használja a másik lehetőséget a szkript manuális letöltéséhez és futtatásához.

Futtassa a szkriptet a következő paranccsal:

Install-Script -Name AzurePublicLBUpgrade

Ez a parancs a szükséges Az PowerShell-modult is telepíti.

Telepítés közvetlenül a szkripttel

Ha telepítve van az Az PowerShell-modul, és nem tudja eltávolítani, vagy nem szeretné eltávolítani, manuálisan is letöltheti a szkriptet a szkript letöltési hivatkozásának Manuális letöltés lapján. A szkriptet nyers nupkg-fájlként tölti le a rendszer. A szkript ezen nupkg-fájlból való telepítéséhez lásd : Manuális csomagletöltés

A szkript futtatása:

  1. Az Azure-hoz való csatlakozáshoz használható Connect-AzAccount .

  2. Az Az PowerShell-modul importálására használható Import-Module Az .

  3. Vizsgálja meg a szükséges paramétereket:

    • oldRgName: [String]: Kötelező – Ez a paraméter a frissíteni kívánt meglévő alapszintű terheléselosztó erőforráscsoportja. A sztringérték megkereséséhez lépjen az Azure Portalra, válassza ki az alapszintű terheléselosztó forrását, és válassza a terheléselosztó áttekintését . Az erőforráscsoport ezen a lapon található

    • oldLBName: [String]: Kötelező – Ez a paraméter a frissíteni kívánt alapszintű terheléselosztó neve.

    • newLBName: [String]: Kötelező – Ez a paraméter a létrehozandó standard terheléselosztó neve

  4. Futtassa a szkriptet a megfelelő paraméterekkel. A befejezés 5-7 percet is igénybe vehet.

    Példa

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

NAT-átjáró létrehozása kimenő hozzáféréshez

A szkript létrehoz egy kimenő szabályt, amely engedélyezi a kimenő kapcsolatot. Az Azure Virtual Network NAT a kimenő kapcsolatokhoz ajánlott szolgáltatás. További információ az Azure Virtual Network NAT-ról: Mi az Az Azure Virtual Network NAT?.

NAT-átjáró-erőforrás létrehozásához és a virtuális hálózat alhálózatához való társításához lásd: NAT-átjáró létrehozása.

Gyakori kérdések

Vannak korlátozások az Azure PowerShell-szkripttel a konfiguráció 1-ről v2-be való migrálására?

Igen. Lásd: Korlátozások.

Mennyi ideig tart a frissítés?

A szkript befejezése általában néhány percet vesz igénybe, és a terheléselosztó konfigurációjának összetettségétől függően hosszabb időt is igénybe vehet. Tartsa szem előtt az állásidőt, és szükség esetén tervezze meg a feladatátvételt.

A szkript átállítja a forgalmat az alapszintű terheléselosztóról az újonnan létrehozott standard terheléselosztóra?

Igen. Az Azure PowerShell-szkript frissíti a nyilvános IP-címet, átmásolja a konfigurációt az alapszintűről a standard terheléselosztóra, és migrálja a virtuális gépet az újonnan létrehozott nyilvános standard terheléselosztóba.

Következő lépések

Az Azure Load Balancer ismertetése