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:
Módosítsa az IP-foglalási módszert dinamikusról statikusra.
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.
Jelentkezzen be az Azure Portalra.
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.
Az alapszintű nyilvános IP-cím Gépház válassza a Konfigurációk lehetőséget.
A Hozzárendelés területen válassza a Statikus lehetőséget.
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:
Az Azure-hoz való csatlakozáshoz használható
Connect-AzAccount
.Az Az PowerShell-modul importálására használható
Import-Module Az
.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
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.