Share via


Migrálás rendelkezésre állási zóna-kompatibilis ExpressRoute virtuális hálózati átjáróra a PowerShell használatával

ExpressRoute virtuális hálózati átjáró létrehozásakor ki kell választania az átjáró termékváltozatát. Ha magasabb szintű termékváltozatot választ, a rendszer több processzort és hálózati sávszélességet rendel az átjáróhoz. Ennek eredményeképpen az átjáró támogatja a nagyobb hálózati átviteli sebességet és a virtuális hálózathoz való megbízhatóbb hálózati kapcsolatokat.

Az ExpressRoute virtuális hálózati átjárókhoz a következő termékváltozatok érhetők el:

  • Standard
  • HighPerformance
  • Ultraperformancia
  • ErGw1Az
  • ErGw2Az
  • ErGw3Az
  • ErGwScale (előzetes verzió)

Előfeltételek

Az Azure PowerShell használata

A cikkben szereplő lépések és példák az Azure PowerShell Az-modulokat használják. Az Az-modulok helyi telepítéséhez tekintse meg az Azure PowerShell telepítését. Az új Az modulról az új Azure PowerShell Az modul bemutatása című témakörben olvashat bővebben. A PowerShell-parancsmagok gyakran frissülnek. Ha nem a legújabb verziót futtatja, az utasításokban megadott értékek sikertelenek lehetnek. A PowerShell telepített verzióinak megkereséséhez használja a Get-Module -ListAvailable Az parancsmagot.

Az Azure Cloud Shell használatával a legtöbb PowerShell-parancsmagot és CLI-parancsot futtathatja az Azure PowerShell vagy a CLI helyi telepítése helyett. Az Azure Cloud Shell egy ingyenes interaktív rendszerhéj, amely előre telepítve van a közös Azure-eszközökkel, és a fiókjával való használatra van konfigurálva. A cikkben szereplő kód Azure Cloud Shellen való futtatásához nyisson meg egy Cloud Shell-munkamenetet, másolja a kódot a kódblokk Másolás gombjára, és illessze be a Cloud Shell-munkamenetbe a Windows és Linux rendszeren a Ctrl+Shift+V billentyűkombinációval, macOS rendszeren pedig a Cmd+Shift+V billentyűkombinációval. A beillesztett szöveg nem lesz automatikusan végrehajtva, a kód futtatásához nyomja le az Enter billentyűt .

Néhány módszer a Cloud Shell indításához:

Lehetőség Hivatkozás
Kattintson a Try It (Kipróbálás) lehetőségre a kódblokk jobb felső sarkában. A Cloud Shell ebben a cikkben
Nyissa meg a Cloud Shellt a böngészőben. https://shell.azure.com/powershell
Az Azure Portal jobb felső sarkában található menüben kattintson a Cloud Shell gombra. A Cloud Shell a portálon

Migrálás új átjáróra a PowerShell használatával

Az alábbi lépéseket követve migrálhat egy új átjáróra a PowerShell használatával.

A szkript klónozása

  1. Klónozza a telepítőszkriptet a GitHubról.

    git clone https://github.com/Azure-Samples/azure-docs-powershell-samples/ 
    
  2. Váltson arra a könyvtárra, ahol a szkript található.

    CD azure-docs-powershell-samples/expressroute-gateway/
    

A migrálás előkészítése

Ez a szkript létrehoz egy új ExpressRoute virtuális hálózati átjárót ugyanazon az átjáróalhálózaton, és csatlakoztatja azt a meglévő ExpressRoute-kapcsolatcsoportokhoz.

  1. Azonosítsa az áttelepítendő átjáró erőforrás-azonosítóját.

    $resourceId = Get-AzResource -Name {virtual network gateway name}
    $resourceId.Id
    
  2. Futtassa a PrepareMigration.ps1 szkriptet a migrálás előkészítéséhez.

    gateway-migration/preparemigration.ps1
    
  3. Adja meg az átjáró erőforrás-azonosítóját.

  4. Az átjáró alhálózatának két vagy több címelőtagra van szüksége az áttelepítéshez. Ha csak egy előtaggal rendelkezik, a rendszer egy további előtag megadását kéri.

  5. Válasszon nevet az új erőforrásoknak, az új erőforrásnév hozzá lesz adva a meglévő névhez. Például: existingresourcename_newname.

  6. Adjon meg egy rendelkezésre állási zónát az új átjáróhoz.

A migrálás futtatása

Ez a szkript a konfigurációt a régi átjáróról az újra továbbítja.

  1. Azonosítsa az új áttelepítés utáni átjáró erőforrás-azonosítóját. Használja az átjáróhoz az előző lépésben megadott erőforrásnevet.

    $resourceId = Get-AzResource -Name {virtual network gateway name}
    $resourceId.Id
    
  2. Futtassa a Migration.ps1 szkriptet az áttelepítés végrehajtásához.

    gateway-migration/migration.ps1
    
  3. Adja meg a premigrációs átjáró erőforrás-azonosítóját.

  4. Adja meg a migrálás utáni átjáró erőforrás-azonosítóját.

A migrálás véglegesítése

Ez a szkript törli a régi átjárót és kapcsolatait.

  1. Futtassa a CommitMigration.ps1 szkriptet a migrálás befejezéséhez.

    gateway-migration/commitmigration.ps1
    
  2. Adja meg a premigrációs átjáró erőforrás-azonosítóját.

    Fontos

    • A lépés futtatása előtt ellenőrizze, hogy az új virtuális hálózati átjáró rendelkezik-e működő ExpressRoute-kapcsolattal.
    • Az átjáró migrálása során legfeljebb 30 másodpercig számíthat a lehetséges megszakításra.

Következő lépések