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.
- Ellenőrizze, hogy a klasszikus és az Az Azure PowerShell modult is helyileg telepítette-e a számítógépre. További információt az Azure PowerShell telepítésével és konfigurálásával foglalkozó témakörben talál.
- A konfigurálás megkezdése előtt győződjön meg arról, hogy áttekintette az előfeltételeket, az útválasztási követelményeket és a munkafolyamatokat .
- Tekintse át az ExpressRoute-kapcsolatcsoport áthelyezése klasszikusról Resource Manager című témakörben található információkat. Győződjön meg arról, hogy teljes mértékben tisztában van a korlátozásokkal.
- Ellenőrizze, hogy a kapcsolatcsoport teljesen működőképes-e a klasszikus üzemi modellben.
- Győződjön meg arról, hogy rendelkezik az Resource Manager üzemi modellben létrehozott erőforráscsoportval.
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.
Jelentkezzen be Azure-fiókjába.
Add-AzureAccount
Válassza ki a megfelelő Azure-előfizetést.
Select-AzureSubscription "<Enter Subscription Name here>"
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'
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.
Jelentkezzen be az Azure Resource Manager-környezetbe.
Connect-AzAccount
Válassza ki a megfelelő Azure-előfizetést.
Get-AzSubscription -SubscriptionName "<Enter Subscription Name here>" | Select-AzSubscription
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:
Kérje le a kapcsolatcsoport részleteit.
$ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
Állítsa a "Klasszikus műveletek engedélyezése" beállítást TRUE (IGAZ) értékre.
$ckt.AllowClassicOperations = $true
Frissítse a kapcsolatcsoportot. A művelet sikeres befejezése után megtekintheti a kapcsolatcsoportot a klasszikus üzemi modellben.
Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
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
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.
Az ExpressRoute-kapcsolatcsoport részleteinek lekérése.
$ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
Állítsa a "Klasszikus műveletek engedélyezése" beállítást FALSE (HAMIS) értékre.
$ckt.AllowClassicOperations = $false
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