Aanpassen van een ExpressRoute-circuit met behulp van PowerShell (klassiek)Modify an ExpressRoute circuit using PowerShell (classic)

In dit artikel leidt u door de stappen om te controleren van de status, bijwerken of verwijderen en de inrichting van uw ExpressRoute-circuit voor het model van klassieke implementatie.This article walks you through the steps to check the status, update, or delete and deprovision your ExpressRoute classic deployment model circuit. Dit artikel is van toepassing op het klassieke implementatiemodel.This article applies to the classic deployment model.

Belangrijk

Vanaf 1 maart 2017 kunt u geen nieuwe ExpressRoute-circuits meer maken in het klassieke implementatiemodel.As of March 1, 2017, you can't create new ExpressRoute circuits in the classic deployment model.

  • U kunt een bestaand ExpressRoute-circuit van het klassieke implementatiemodel naar het Resource Manager-implementatiemodel verplaatsen zonder onderbreking van de connectiviteit.You can move an existing ExpressRoute circuit from the classic deployment model to the Resource Manager deployment model without experiencing any connectivity down time. Zie Een bestaand circuit verplaatsen voor meer informatie.For more information, see Move an existing circuit.
  • U kunt verbinding maken met virtuele netwerken in het klassieke implementatiemodel door allowClassicOperations in te stellen op TRUE.You can connect to virtual networks in the classic deployment model by setting allowClassicOperations to TRUE.

Gebruik de volgende koppelingen om ExpressRoute-circuits in het implementatiemodel van Resource Manager te maken en beheren:Use the following links to create and manage ExpressRoute circuits in the Resource Manager deployment model:

Over Azure-implementatiemodellenAbout Azure deployment models

Azure werkt momenteel met twee implementatiemodellen: Resource Manager en klassiek.Azure currently works with two deployment models: Resource Manager and classic. De twee modellen zijn niet volledig compatibel met elkaar.The two models are not completely compatible with each other. Voordat u begint, moet u bepalen met welk model u wilt werken.Before you begin, you need to know which model that you want to work in. Zie Implementatiemodellen begrijpen voor meer informatie over de implementatiemodellen.For information about the deployment models, see Understanding deployment models. Als u niet bekend bent met Azure, raden we u aan het Resource Manager-implementatiemodel te gebruiken.If you are new to Azure, we recommend that you use the Resource Manager deployment model.

Voordat u begintBefore you begin

Installeer de nieuwste versies van de Azure SM (Service Management) PowerShell-modules en de ExpressRoute-module.Install the latest versions of the Azure Service Management (SM) PowerShell modules and the ExpressRoute module. U kunt de Azure Cloud shell-omgeving niet gebruiken om SM-modules uit te voeren.You can't use the Azure CloudShell environment to run SM modules.

  1. Volg de instructies in het artikel service management-module installeren om de Azure service management-module te installeren.Use the instructions in the Installing the Service Management module article to install the Azure Service Management Module. Als u de module AZ of RM al hebt geïnstalleerd, zorg er dan voor dat u '-AllowClobber ' gebruikt.If you have the Az or RM module already installed, be sure to use '-AllowClobber'.

  2. Importeer de geïnstalleerde modules.Import the installed modules. Wanneer u het volgende voor beeld gebruikt, past u het pad aan om de locatie van de geïnstalleerde Power shell-modules weer te geven.When using the following example, adjust the path to reflect the location of your installed PowerShell modules.

    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. Open uw Power shell-console met verhoogde rechten en maak verbinding met uw account om u aan te melden bij uw Azure-account.To sign in to your Azure account, open your PowerShell console with elevated rights and connect to your account. Gebruik het volgende voor beeld om verbinding te maken met behulp van de module Service Management:Use the following example to help you connect using the Service Management module:

    Add-AzureAccount
    

Haal de status van een circuitGet the status of a circuit

U kunt deze informatie op elk gewenst moment ophalen met behulp van de Get-AzureCircuit cmdlet.You can retrieve this information at any time by using the Get-AzureCircuit cmdlet. De oproep zonder parameters geeft een lijst van alle circuits.Making the call without any parameters lists all the circuits.

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

Doordat de servicesleutel worden doorgegeven als parameter aan de aanroep krijgt u informatie over een specifieke ExpressRoute-circuit.You can get information on a specific ExpressRoute circuit by passing the service key as a parameter to the call.

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 uitvoert:You can get detailed descriptions of all the parameters by running the following example:

get-help get-azurededicatedcircuit -detailed

Een circuit wijzigenModify a circuit

U kunt bepaalde eigenschappen van een ExpressRoute-circuit wijzigen zonder gevolgen voor connectiviteit.You can modify certain properties of an ExpressRoute circuit without impacting connectivity.

U kunt de volgende taken zonder uitvaltijd kunt doen:You can do the following tasks with no downtime:

  • In- of uitschakelen van een premium-invoegtoepassing voor ExpressRoute voor uw ExpressRoute-circuit.Enable or disable an ExpressRoute premium add-on for your ExpressRoute circuit.
  • De bandbreedte van uw ExpressRoute-circuit vergroten, mits er capaciteit beschikbaar is op de poort.Increase the bandwidth of your ExpressRoute circuit provided there is capacity available on the port. Het downgraden van de bandbreedte van een circuit wordt niet ondersteund.Downgrading the bandwidth of a circuit is not supported.
  • De softwarelicentiecontrole abonnement van naar gebruik om onbeperkte gegevens te wijzigen.Change the metering plan from Metered Data to Unlimited Data. Wijzigen van de softwarelicentiecontrole plan van onbeperkte gegevens in naar gebruik wordt niet ondersteund.Changing the metering plan from Unlimited Data to Metered Data is not supported.
  • U kunt inschakelen en uitschakelen klassieke bewerkingen toestaan.You can enable and disable Allow Classic Operations.

Raadpleeg de Veelgestelde vragen over ExpressRoute voor meer informatie over limieten en beperkingen.Refer to the ExpressRoute FAQ for more information on limits and limitations.

De add-on ExpressRoute premium inschakelenEnable the ExpressRoute premium add-on

U kunt de invoegtoepassing ExpressRoute premium inschakelen voor uw bestaande circuit met behulp van de volgende PowerShell-cmdlet:You can enable the ExpressRoute premium add-on for your existing circuit by using the following PowerShell cmdlet:

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

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

Uw circuit, hebben nu de ExpressRoute premium-invoegtoepassing-functies ingeschakeld.Your circuit will now have the ExpressRoute premium add-on features enabled. Zodra de opdracht is uitgevoerd, begint de facturering voor de mogelijkheid van premium-invoegtoepassing.As soon as the command has been successfully run, billing for the premium add-on capability begins.

Uitschakelen van de premium-invoegtoepassing voor ExpressRouteDisable the ExpressRoute premium add-on

Belangrijk

Met deze bewerking kan mislukken als u resources die groter zijn dan wat is toegestaan voor de standard-circuit.This operation can fail if you're using resources that are greater than what is permitted for the standard circuit.

OverwegingenConsiderations

  • Zorg ervoor dat het aantal virtuele netwerken die zijn gekoppeld aan het circuit minder dan 10 is voordat u een downgrade van premium naar standard uitvoeren.Make sure that the number of virtual networks linked to the circuit is less than 10 before you downgrade from premium to standard. Als u dit niet doet, uw aanvraag voor bijwerken mislukt en u wordt gefactureerd in de premietarieven.If you don't do this, your update request fails, and you are billed the premium rates.
  • U moet alle virtuele netwerken in andere geopolitieke regio's ontkoppelen.You must unlink all virtual networks in other geopolitical regions. Als u dit niet doet, uw aanvraag voor bijwerken mislukt en u wordt gefactureerd in de premietarieven.If you don't, your update request fails, and you are billed the premium rates.
  • De routetabel moet minder dan 4000 routes voor persoonlijke peering.Your route table must be less than 4,000 routes for private peering. Als de grootte van uw route-table groter dan 4000 routes is, wordt de BGP-sessie wordt geweigerd en wordt niet worden ingeschakeld totdat het aantal geadverteerde voorvoegsels lager 4.000 is.If your route table size is greater than 4,000 routes, the BGP session drops and won't be reenabled until the number of advertised prefixes goes below 4,000.

De premium-invoegtoepassing wilt uitschakelenTo disable the premium add-on

U kunt de premium-invoegtoepassing voor ExpressRoute voor uw bestaande circuit uitschakelen met behulp van de volgende PowerShell-cmdlet:You can disable the ExpressRoute premium add-on for your existing circuit by using the following PowerShell cmdlet:


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

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

Bijwerken van de bandbreedte van het ExpressRoute-circuitUpdate the ExpressRoute circuit bandwidth

Controleer de Veelgestelde vragen over ExpressRoute voor ondersteunde bandbreedte-opties voor uw provider.Check the ExpressRoute FAQ for supported bandwidth options for your provider. U kunt een grootte die groter is dan de grootte van uw bestaande circuit, zolang de fysieke poort (waarop uw circuit wordt gemaakt) kunt kiezen.You can pick any size that is greater than the size of your existing circuit as long as the physical port (on which your circuit is created) allows.

Belangrijk

U moet de ExpressRoute-circuit opnieuw te maken als er onvoldoende capaciteit op de bestaande poort.You may have to recreate the ExpressRoute circuit if there is inadequate capacity on the existing port. U kunt het circuit niet bijwerken als er geen extra capaciteit beschikbaar is op die locatie.You cannot upgrade the circuit if there is no additional capacity available at that location.

U kunt de bandbreedte van een ExpressRoute-circuit zonder onderbreking niet reduceren.You cannot reduce the bandwidth of an ExpressRoute circuit without disruption. Het downgraden van bandbreedte, moet u de inrichting van het ExpressRoute-circuit ongedaan maken en vervolgens opnieuw inrichten van een nieuwe ExpressRoute-circuit.Downgrading bandwidth requires you to deprovision the ExpressRoute circuit and then reprovision a new ExpressRoute circuit.

Een circuit vergroten of verkleinenResize a circuit

Nadat u welke grootte die u nodig hebt besluit, kunt u de volgende opdracht uit om het formaat van uw circuit te:After you decide what size you need, you can use the following command to resize your circuit:

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

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

Zodra uw circuit heeft zijn grote van aan de kant van Microsoft, moet u contact op met uw connectiviteitsprovider voor het bijwerken van configuraties op hun kant zodat deze overeenkomt met deze wijziging.Once your circuit has been sized up on the Microsoft side, you must contact your connectivity provider to update configurations on their side to match this change. Facturering begint op voor de optie bijgewerkte bandbreedte vanaf dit punt.Billing begins for the updated bandwidth option from this point on.

Als u de volgende fout ziet wanneer bandbreedte van het circuit vergroten, betekent dit er niet voldoende bandbreedte links op de fysieke poort waarin uw bestaande circuit wordt gemaakt.If you see the following error when increasing the circuit bandwidth, it means there is no sufficient bandwidth left on the physical port where your existing circuit is created. U moet dit circuit verwijderen en een nieuw circuit van de grootte die u moet maken.You must delete this circuit and create a new circuit of the size you need.

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

Inrichting ongedaan maken en verwijderen van een circuitDeprovision and delete a circuit

OverwegingenConsiderations

  • U moet alle virtuele netwerken van het ExpressRoute-circuit voor deze bewerking te voltooien ontkoppelen.You must unlink all virtual networks from the ExpressRoute circuit for this operation to succeed. Controleer of er virtuele netwerken die zijn gekoppeld aan het circuit als deze bewerking is mislukt.Check to see if you have any virtual networks that are linked to the circuit if this operation fails.
  • Als het ExpressRoute-circuit serviceprovider-Inrichtingsstatus Provisioning of ingerichte moet u werken met uw serviceprovider inrichting ongedaan maken van het circuit aan hun kant.If the ExpressRoute circuit service provider provisioning state is Provisioning or Provisioned you must work with your service provider to deprovision the circuit on their side. We blijven reserveer resources en factureren u totdat de service-provider is voltooid ongedaan maken van inrichting van het circuit en ons wordt geïnformeerd.We continue to reserve resources and bill you until the service provider completes deprovisioning the circuit and notifies us.
  • Als de service-provider de inrichting van het circuit is beëindigd (de serviceprovider Inrichtingsstatus is ingesteld op niet ingericht), kunt u het circuit verwijderen.If the service provider has deprovisioned the circuit (the service provider provisioning state is set to Not provisioned), you can then delete the circuit. Hiermee wordt ook de facturering voor het circuit gestopt.This stops billing for the circuit.

Een circuit verwijderenDelete a circuit

U kunt uw ExpressRoute-circuit verwijderen door de volgende opdracht uit:You can delete your ExpressRoute circuit by running the following command:

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