Een ExpressRoute-circuit wijzigen met PowerShell (klassiek)

In dit artikel worden de stappen beschreven voor het controleren van de status, het bijwerken of verwijderen en het ongedaan maken van de inrichting van het klassieke ExpressRoute-implementatiemodelcircuit. Dit artikel is van toepassing op het klassieke implementatiemodel.

Belangrijk

Vanaf 1 maart 2017 kunt u geen nieuwe ExpressRoute-circuits meer maken in het klassieke implementatiemodel.

  • U kunt een bestaand ExpressRoute-circuit van het klassieke implementatiemodel naar het Resource Manager-implementatiemodel verplaatsen zonder onderbreking van de connectiviteit. Zie Een bestaand circuit verplaatsen voor meer informatie.
  • U kunt verbinding maken met virtuele netwerken in het klassieke implementatiemodel door allowClassicOperations in te stellen op TRUE.

Gebruik de volgende koppelingen om ExpressRoute-circuits in het implementatiemodel van Resource Manager te maken en beheren:

Over Azure-implementatiemodellen

Azure werkt momenteel in combinatie met twee implementatiemodellen: Resource Manager en klassiek. De twee modellen zijn niet volledig compatibel met elkaar. Voordat u begint, moet u bepalen met welk model u wilt werken. Zie Implementatiemodellen begrijpen voor meer informatie over de implementatiemodellen. Als u niet bekend bent met Azure, raden we u aan het Resource Manager-implementatiemodel te gebruiken.

Voordat u begint

Installeer de nieuwste versie van de Azure SM (Service Management) PowerShell-modules en de Azure ExpressRoute-module. U kunt de Azure CloudShell-omgeving niet gebruiken om SM-modules uit te voeren.

  1. Volg de instructies in het artikel De Service Management-module installeren artikel voor het installeren van de Azure Service Management-module. Als de Az- of RM-module al is geïnstalleerd, gebruikt u -AllowClobber.

  2. Importeer de geïnstalleerde modules. Wanneer u het volgende voorbeeld gebruikt, past u het pad aan de locatie en versie van de geïnstalleerde PowerShell-modules aan.

    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.3.0\Azure.psd1'
    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.3.0\ExpressRoute\ExpressRoute.psd1'
    
  3. Als u zich wilt aanmelden bij uw Azure-account, opent u de PowerShell-console met verhoogde rechten en maakt u verbinding met uw account. Gebruik het volgende voorbeeld om verbinding te maken met behulp van de Service Management-module:

    Add-AzureAccount
    

De status van een circuit ophalen

U kunt deze informatie op elk gewenst moment opvragen met behulp van de cmdlet Get-AzureCircuit. Als u de aanroep zonder parameters maakt, worden alle circuits weergegeven.

Get-AzureDedicatedCircuit

Bandwidth                        : 200
CircuitName                      : MyTestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

Bandwidth                        : 1000
CircuitName                      : MyAsiaCircuit
Location                         : Singapore
ServiceKey                       : #################################
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

U kunt informatie over een specifiek ExpressRoute-circuit verkrijgen door de servicesleutel als parameter door te geven aan de aanroep.

Get-AzureDedicatedCircuit -ServiceKey "*********************************"

Bandwidth                        : 200
CircuitName                      : MyTestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

U kunt gedetailleerde beschrijvingen van alle parameters krijgen door het volgende voorbeeld uit te voeren:

get-help get-azurededicatedcircuit -detailed

Een circuit wijzigen

U kunt bepaalde eigenschappen van een ExpressRoute-circuit wijzigen zonder dat dit van invloed is op de connectiviteit.

U kunt de volgende taken uitvoeren zonder dat dit resulteert in downtime:

  • Een ExpressRoute Premium-invoegtoepassing in- of uitschakelen voor uw ExpressRoute-circuit.
  • Verhoog de bandbreedte van uw ExpressRoute-circuit, mits er capaciteit beschikbaar is op de poort. Verminderen van de bandbreedte van een circuit wordt niet ondersteund.
  • Het verbruiksabonnement wijzigen van Datalimiet in Onbeperkte data. Wijzigen van het verbruiksabonnement van Onbeperkte data in Datalimiet wordt niet ondersteund.
  • U kunt klassieke bewerkingen toestaan in- en uitschakelen.

Raadpleeg de Veelgestelde vragen over ExpressRoute voor meer informatie over limieten en beperkingen.

De ExpressRoute Premium-invoegtoepassing inschakelen

U kunt de ExpressRoute Premium-invoegtoepassing inschakelen voor uw bestaande circuit met behulp van de volgende PowerShell-cmdlet:

Set-AzureDedicatedCircuitProperties -ServiceKey "*********************************" -Sku Premium

Bandwidth                        : 1000
CircuitName                      : TestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Premium
Status                           : Enabled

Voor uw circuit zijn nu de Premium-invoegtoepassingsfuncties van ExpressRoute ingeschakeld. Zodra de opdracht is uitgevoerd, begint de facturering voor de premium-invoegtoepassing.

De Premium-invoegtoepassing voor ExpressRoute uitschakelen

Belangrijk

Deze bewerking kan mislukken als u resources gebruikt die groter zijn dan wat is toegestaan voor het Standard-circuit.

Overwegingen

  • Zorg ervoor dat het aantal virtuele netwerken dat aan het circuit is gekoppeld kleiner is dan 10 voordat u een downgrade uitvoert van Premium naar Standard. Als u dit niet doet, mislukt uw updateaanvraag en worden de premiumtarieven in rekening gebracht.
  • U moet alle virtuele netwerken in andere geopolitieke regio's ontkoppelen. Als u dat niet doet, mislukt uw updateaanvraag en worden de premiumtarieven in rekening gebracht.
  • De routetabel moet kleiner zijn dan 4.000 routes voor persoonlijke peering. Als de grootte van uw routetabel groter is dan 4.000 routes, wordt de BGP-sessie beëindigd en wordt deze pas opnieuw inschakelen als het aantal geadverteerde voorvoegsels kleiner is dan 4.000.

De Premium-invoegtoepassing uitschakelen

U kunt de ExpressRoute Premium-invoegtoepassing uitschakelen voor uw bestaande circuit met behulp van de volgende PowerShell-cmdlet:


Set-AzureDedicatedCircuitProperties -ServiceKey "*********************************" -Sku Standard

Bandwidth                        : 1000
CircuitName                      : TestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

De bandbreedte van het ExpressRoute-circuit bijwerken

Raadpleeg de Veelgestelde vragen over ExpressRoute voor ondersteunde bandbreedteopties voor uw provider. U kunt elke grootte kiezen die groter is dan de grootte van uw bestaande circuit, zolang de fysieke poort (waarop het circuit is gemaakt) dit toestaat.

Belangrijk

Mogelijk moet u het ExpressRoute-circuit opnieuw maken als er onvoldoende capaciteit is op de bestaande poort. U kunt het circuit niet upgraden als er geen extra capaciteit beschikbaar is op de betreffende locatie.

Het is niet mogelijk om de bandbreedte van een ExpressRoute-circuit zonder onderbreking te verminderen. Voor het verminderen van de bandbreedte moet u de inrichting van het ExpressRoute-circuit ongedaan maken, en vervolgens een nieuw ExpressRoute-circuit inrichten.

Het formaat van een circuit wijzigen

Nadat u hebt besloten welke grootte u nodig hebt, kunt u de volgende opdracht gebruiken om het formaat van uw circuit te wijzigen:

Set-AzureDedicatedCircuitProperties -ServiceKey ********************************* -Bandwidth 1000

Bandwidth                        : 1000
CircuitName                      : TestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

Zodra de grootte van uw circuit aan de Zijde van Microsoft is aangepast, moet u contact opnemen met uw connectiviteitsprovider om de configuraties aan hun kant bij te werken zodat deze overeenkomen met deze wijziging. De facturering begint voor de bijgewerkte bandbreedteoptie vanaf dit punt.

Als u de volgende fout ziet bij het verhogen van de bandbreedte van het circuit, betekent dit dat er onvoldoende bandbreedte over is op de fysieke poort waar het bestaande circuit wordt gemaakt. U moet dit circuit verwijderen en een nieuw circuit maken met de gewenste grootte.

Set-AzureDedicatedCircuitProperties : InvalidOperation : Insufficient bandwidth available to perform this circuit
update operation
At line:1 char:1
+ Set-AzureDedicatedCircuitProperties -ServiceKey ********************* ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  + CategoryInfo          : CloseError: (:) [Set-AzureDedicatedCircuitProperties], CloudException
  + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ExpressRoute.SetAzureDedicatedCircuitPropertiesCommand

Een circuit uitschrijven en verwijderen

Overwegingen

  • U moet alle virtuele netwerken ontkoppelen van het ExpressRoute-circuit om deze bewerking te laten slagen. Controleer of u virtuele netwerken hebt die zijn gekoppeld aan het circuit als deze bewerking mislukt.
  • Als de serviceprovider van het circuit de inrichtingsstatus Inrichten of Ingericht heeft, moet u contact opnemen met de serviceprovider om de inrichting van het circuit aan hun zijde ongedaan te maken. We blijven resources reserveren en kosten in rekening brengen, totdat de serviceprovider de inrichting van het circuit helemaal ongedaan heeft gemaakt en ons op de hoogte heeft gesteld.
  • Als de serviceprovider de inrichting van het circuit ongedaan heeft gemaakt (de inrichtingsstatus van de serviceprovider is ingesteld op Niet ingericht), kunt u het circuit vervolgens verwijderen. Hiermee wordt ook de facturering voor het circuit gestopt.

Een circuit verwijderen

U kunt uw ExpressRoute-circuit verwijderen door de volgende opdracht uit te voeren:

Remove-AzureDedicatedCircuit -ServiceKey "*********************************"