ExpressRoute-kapcsolatcsoportok áthelyezése klasszikusról Resource Manager üzemi modellre a PowerShell használatával

Ahhoz, hogy expressRoute-kapcsolatcsoportot használjon a klasszikus és Resource Manager üzemi modellekhez, át kell helyeznie a kapcsolatcsoportot a Resource Manager üzemi modellbe. Az alábbi szakaszok segítséget nyújtanak a kapcsolatcsoport PowerShell-lel történő áthelyezésében.

Előkészületek

A cikkben szereplő lépések és példák Azure PowerShell Az modulokat használják. Az Az-modulok helyi telepítéséhez a számítógépen lásd: Azure PowerShell telepítése. Az új Az modullal kapcsolatos további információkért lásd: Az új Azure PowerShell Az modul bemutatása. A PowerShell-parancsmagok gyakran frissülnek. Ha nem a legújabb verziót futtatja, az utasításokban megadott értékek meghiúsulhatnak. A PowerShell telepített verzióinak megkereséséhez használja a Get-Module -ListAvailable Az parancsmagot.

ExpressRoute-kapcsolatcsoport áthelyezése

1. lépés: Kapcsolatcsoport részleteinek összegyűjtése a klasszikus üzemi modellből

Jelentkezzen be a klasszikus Azure-környezetbe, és gyűjtse össze a szolgáltatáskulcsot.

  1. Jelentkezzen be Azure-fiókjába.

    Add-AzureAccount
    
  2. Válassza ki a megfelelő Azure-előfizetést.

    Select-AzureSubscription "<Enter Subscription Name here>"
    
  3. Importálja az Azure-hoz és az ExpressRoute-hoz készült PowerShell-modulokat.

    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.1.1\Azure\Azure.psd1'
    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.1.1\ExpressRoute\ExpressRoute.psd1'
    
  4. Az alábbi parancsmaggal lekérheti az összes ExpressRoute-kapcsolatcsoport szolgáltatáskulcsait. A kulcsok lekérése után másolja ki annak a kapcsolatcsoportnak a szolgáltatáskulcsát, amelyet át szeretne helyezni a Resource Manager üzembehelyezési modellbe.

    Get-AzureDedicatedCircuit
    

2. lépés: Bejelentkezés és erőforráscsoport létrehozása

Jelentkezzen be a Resource Manager környezetbe, és hozzon létre egy új erőforráscsoportot.

  1. Jelentkezzen be az Azure Resource Manager-környezetbe.

    Connect-AzAccount
    
  2. Válassza ki a megfelelő Azure-előfizetést.

    Get-AzSubscription -SubscriptionName "<Enter Subscription Name here>" | Select-AzSubscription
    
  3. Ha még nincs erőforráscsoportja, módosítsa az alábbi kódrészletet új erőforráscsoport létrehozásához.

    New-AzResourceGroup -Name "DemoRG" -Location "West US"
    

3. lépés: Az ExpressRoute-kapcsolatcsoport áthelyezése a Resource Manager üzemi modellbe

Most már készen áll arra, hogy áthelyezze az ExpressRoute-kapcsolatcsoportot a klasszikus üzemi modellről a Resource Manager üzemi modellre. Mielőtt továbblépne, tekintse át az ExpressRoute-kapcsolatcsoport klasszikusról Resource Manager üzemi modellre történő áthelyezésével kapcsolatos cikkben található információkat.

A kapcsolatcsoport áthelyezéséhez módosítsa és futtassa a következő kódrészletet:

Move-AzExpressRouteCircuit -Name "MyCircuit" -ResourceGroupName "DemoRG" -Location "West US" -ServiceKey "<Service-key>"

Klasszikus módban az ExpressRoute-kapcsolatcsoportok nem rendelkeznek a régióhoz való kötődés fogalmával. A Resource Manager azonban minden erőforrást le kell képezni egy Azure-régióra. A Move-AzExpressRouteCircuit parancsmagban megadott régió gyakorlatilag bármely régió lehet. Szervezeti célokból érdemes lehet olyan régiót választani, amely szorosan megfelel a társviszony-létesítési helynek.

Megjegyzés

  • Miután áthelyezte a klasszikus ExpressRoute-kapcsolatcsoportot a Resource Manager üzemi modellbe, alapértelmezés szerint hozzáférhet a klasszikus és Resource Manager üzemi modellekhez is.
  • A rendszer az előző parancsmagban felsorolt új nevet használja az erőforrás címzéséhez. A kapcsolatcsoport lényegében át lesz nevezve.

Kapcsolatcsoport-hozzáférés módosítása

ExpressRoute-kapcsolatcsoport-hozzáférés engedélyezése mindkét üzemi modellhez

Engedélyezheti a hozzáférést a Resource Manager üzemi modellben létrehozott ExpressRoute-kapcsolatcsoportok klasszikus üzemi modelljéhez. Futtassa az alábbi parancsmagokat mindkét üzemi modellhez való hozzáférés engedélyezéséhez:

  1. Kérje le a kapcsolatcsoport részleteit.

    $ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
    
  2. Állítsa a "Klasszikus műveletek engedélyezése" beállítást TRUE (IGAZ) értékre.

    $ckt.AllowClassicOperations = $true
    
  3. Frissítse a kapcsolatcsoportot. A művelet sikeres befejezése után megtekintheti a kapcsolatcsoportot a klasszikus üzemi modellben.

    Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
    
  4. Futtassa a következő parancsmagot az ExpressRoute-kapcsolatcsoport részleteinek lekéréséhez. A listában látnia kell a szolgáltatáskulcsot.

    get-azurededicatedcircuit
    
  5. Mostantól kezelheti az ExpressRoute-kapcsolatcsoportra mutató hivatkozásokat a klasszikus virtuális hálózatok klasszikus üzemi modell parancsaival, valamint a Resource Manager virtuális hálózatok Resource Manager parancsaival. Az alábbi cikkek segítséget nyújtanak az ExpressRoute-kapcsolatcsoportra mutató hivatkozások kezelésében:

Az ExpressRoute-kapcsolatcsoport hozzáférésének letiltása a klasszikus üzemi modellhez

Futtassa az alábbi parancsmagokat a klasszikus üzemi modellhez való hozzáférés letiltásához.

  1. Az ExpressRoute-kapcsolatcsoport részleteinek lekérése.

    $ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
    
  2. Állítsa a "Klasszikus műveletek engedélyezése" beállítást FALSE (HAMIS) értékre.

    $ckt.AllowClassicOperations = $false
    
  3. Frissítse a kapcsolatcsoportot. A művelet sikeres befejezése után nem fogja tudni megtekinteni a kapcsolatcsoportot a klasszikus üzemi modellben.

    Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
    

Következő lépések