Úprava okruhu ExpressRoute pomocí prostředí PowerShell (classic)Modify an ExpressRoute circuit using PowerShell (classic)

Tento článek vás provede kroky ke kontrole stavu, aktualizace nebo odstranění a zrušení zřízení modelu okruhů ExpressRoute modelu nasazení classic.This article walks you through the steps to check the status, update, or delete and deprovision your ExpressRoute classic deployment model circuit. Tento článek se týká modelu nasazení Classic.This article applies to the classic deployment model.

Důležité

Od 1. března 2017 už v modelu nasazení Classic není možné vytvářet nové okruhy ExpressRoute.As of March 1, 2017, you can't create new ExpressRoute circuits in the classic deployment model.

  • Stávající okruh ExpressRoute můžete z modelu nasazení Classic do modelu nasazení Resource Manager přesunout, aniž by došlo k výpadku připojení.You can move an existing ExpressRoute circuit from the classic deployment model to the Resource Manager deployment model without experiencing any connectivity down time. Další informace najdete v tématu věnovaném přesunu stávajících okruhů.For more information, see Move an existing circuit.
  • K virtuálním sítím v modelu nasazení Classic se můžete připojit tak, že nastavíte allowClassicOperations na TRUE.You can connect to virtual networks in the classic deployment model by setting allowClassicOperations to TRUE.

K vytvoření a správě okruhů ExpressRoute v modelu nasazení Resource Manager použijte následující odkazy:Use the following links to create and manage ExpressRoute circuits in the Resource Manager deployment model:

O modelech nasazení AzureAbout Azure deployment models

Azure v současné době používá dva modely nasazení: Resource Manager a classic.Azure currently works with two deployment models: Resource Manager and classic. Tyto dva modely nejsou navzájem zcela kompatibilní.The two models are not completely compatible with each other. Než začnete, musíte vědět, ve kterém modelu chcete pracovat.Before you begin, you need to know which model that you want to work in. Informace o modelech nasazení najdete v tématu Vysvětlení modelů nasazení.For information about the deployment models, see Understanding deployment models. Pokud s Azure začínáte, doporučujeme vám použít model nasazení Resource Manager.If you are new to Azure, we recommend that you use the Resource Manager deployment model.

Než začneteBefore you begin

Nainstalujte nejnovější verze modulů Azure Service Management Powershellu a modul ExpressRoute.Install the latest versions of the Azure Service Management (SM) PowerShell modules and the ExpressRoute module. Nemůžete použít prostředí Azure Cloudshellu ke spouštění modulů SM.You can't use the Azure CloudShell environment to run SM modules.

  1. Pomocí pokynů v článku Instalace modulu správy služeb nainstalujte modul Azure Service Management.Use the instructions in the Installing the Service Management module article to install the Azure Service Management Module. Pokud máte modul AZ nebo RM nainstalovaný už, nezapomeňte použít-AllowClobber.If you have the Az or RM module already installed, be sure to use '-AllowClobber'.

  2. Naimportujte nainstalované moduly.Import the installed modules. Když použijete následující příklad, upravte cestu tak, aby odrážela umístění nainstalovaných modulů PowerShellu.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. Pokud se chcete přihlásit ke svému účtu Azure, otevřete konzolu PowerShellu se zvýšenými právy a připojte se ke svému účtu.To sign in to your Azure account, open your PowerShell console with elevated rights and connect to your account. Použijte následující příklad, který vám umožní připojit se pomocí modulu pro správu služeb:Use the following example to help you connect using the Service Management module:

    Add-AzureAccount
    

Získat stav okruhuGet the status of a circuit

Tyto informace kdykoli můžete načíst pomocí Get-AzureCircuit rutiny.You can retrieve this information at any time by using the Get-AzureCircuit cmdlet. Volání bez parametrů jsou uvedeny všechny okruhy.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

Informace o konkrétní okruh ExpressRoute můžete získat pomocí předání klíče služby jako parametr volání.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

Podrobný popis všech parametrů získáte spuštěním následujícího příkladu:You can get detailed descriptions of all the parameters by running the following example:

get-help get-azurededicatedcircuit -detailed

Úprava okruhuModify a circuit

Můžete upravit některé vlastnosti okruhu ExpressRoute bez dopadu na připojení.You can modify certain properties of an ExpressRoute circuit without impacting connectivity.

Můžete provádět následující úlohy došlo k výpadku:You can do the following tasks with no downtime:

  • Povolit nebo zakázat doplněk ExpressRoute premium pro váš okruh ExpressRoute.Enable or disable an ExpressRoute premium add-on for your ExpressRoute circuit.
  • Zvětšete šířku pásma váš okruh ExpressRoute zadaný na portu je k dispozici kapacita.Increase the bandwidth of your ExpressRoute circuit provided there is capacity available on the port. Šířku pásma okruhu downgradu není podporován.Downgrading the bandwidth of a circuit is not supported.
  • Změňte plán monitorování míry využití měření podle objemu dat na neomezená Data.Change the metering plan from Metered Data to Unlimited Data. Změna plánu měření z neomezená Data na měření podle objemu dat se nepodporuje.Changing the metering plan from Unlimited Data to Metered Data is not supported.
  • Můžete povolit nebo zakázat povolit klasické operace.You can enable and disable Allow Classic Operations.

Odkazovat ExpressRoute – nejčastější dotazy Další informace o omezení a omezení.Refer to the ExpressRoute FAQ for more information on limits and limitations.

Povolit doplněk ExpressRoute premiumEnable the ExpressRoute premium add-on

Doplněk ExpressRoute premium pro existující okruh můžete povolit pomocí následující rutiny Powershellu: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

Váš okruh teď budou mít funkce doplněk ExpressRoute premium povolené.Your circuit will now have the ExpressRoute premium add-on features enabled. Co nejdříve po úspěšném spuštění příkazu začne fakturace pro funkci doplněk premium.As soon as the command has been successfully run, billing for the premium add-on capability begins.

Zakázat doplněk ExpressRoute premiumDisable the ExpressRoute premium add-on

Důležité

Tato operace může selhat, pokud používáte prostředky, které jsou větší než co je povolený pro standardní okruh.This operation can fail if you're using resources that are greater than what is permitted for the standard circuit.

PožadavkyConsiderations

  • Ujistěte se, že počet virtuálních sítí propojených s okruhem je menší než 10 předtím, než spustíte downgrade z úrovně premium na standard.Make sure that the number of virtual networks linked to the circuit is less than 10 before you downgrade from premium to standard. Pokud to neuděláte, vaši žádost o aktualizaci se nezdaří a bude se vám účtovat sazby za úrovně premium.If you don't do this, your update request fails, and you are billed the premium rates.
  • Je nutné zrušit všechny virtuální sítě v dalších geopolitických oblastí.You must unlink all virtual networks in other geopolitical regions. Pokud ne, vaši žádost o aktualizaci se nezdaří a bude se vám účtovat sazby za úrovně premium.If you don't, your update request fails, and you are billed the premium rates.
  • Směrovací tabulky musí být menší než 4 000 tras pro soukromý partnerský vztah.Your route table must be less than 4,000 routes for private peering. Pokud se velikost vašeho směrovací tabulku je větší než 4 000 tras, relace protokolu BGP zahodí a nebude možné opětovně povolena dokud počet předpon inzerovaných klesne pod 4000.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.

Chcete-li zakázat doplněk premiumTo disable the premium add-on

Doplněk ExpressRoute premium pro existující okruh můžete zakázat pomocí následující rutiny Powershellu: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

Aktualizace šířku pásma okruhu ExpressRouteUpdate the ExpressRoute circuit bandwidth

Zkontrolujte, ExpressRoute – nejčastější dotazy pro podporované možnosti šířky pásma pro vašeho poskytovatele.Check the ExpressRoute FAQ for supported bandwidth options for your provider. Můžete si vybrat libovolné velikosti, která je větší než velikost stávajících okruhů tak dlouho, dokud umožňuje fyzického portu (na kterém je vytvořený váš okruh).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.

Důležité

Bude pravděpodobně nutné znovu vytvořit okruh ExpressRoute, pokud je nedostatečné kapacity na existující port.You may have to recreate the ExpressRoute circuit if there is inadequate capacity on the existing port. Pokud v tomto umístění není k dispozici žádné další kapacitu, nemůže upgradovat okruh.You cannot upgrade the circuit if there is no additional capacity available at that location.

Nejde snížit šířku pásma okruhu ExpressRoute bez přerušení.You cannot reduce the bandwidth of an ExpressRoute circuit without disruption. Downgrade šířky pásma je potřeba zrušit zřízení okruhu ExpressRoute a pak znova nezajistíte nového okruhu ExpressRoute.Downgrading bandwidth requires you to deprovision the ExpressRoute circuit and then reprovision a new ExpressRoute circuit.

Změna velikosti okruhuResize a circuit

Až se rozhodnete, jaké velikosti budete potřebovat, můžete změnit velikost váš okruh následující příkaz: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

Jakmile váš okruh má byla velikost na straně Microsoftu, obraťte se na svého poskytovatele připojení aktualizovat konfiguraci na své straně tak, aby odpovídaly tuto změnu.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. Fakturace začíná v parametru aktualizované šířky pásma od této chvíle.Billing begins for the updated bandwidth option from this point on.

Pokud se zobrazí chybová zpráva při zvýšení šířky pásma okruhu, to znamená, že existuje na fyzický port, ve kterém je vytvořený váš existující okruh zůstane bez dostatečnou šířku pásma.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. Musíte odstranit tento okruh a vytvořit nový okruh velikosti, které potřebujete.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

Zrušení zřízení a odstranění okruhuDeprovision and delete a circuit

PožadavkyConsiderations

  • Je nutné zrušit všechny virtuální sítě z okruhu ExpressRoute k úspěšnému provedení této operace.You must unlink all virtual networks from the ExpressRoute circuit for this operation to succeed. Zkontrolujte, zda máte žádné virtuální sítě, které jsou propojeny k okruhu, pokud se tato operace se nezdaří.Check to see if you have any virtual networks that are linked to the circuit if this operation fails.
  • Pokud je stav zřizování poskytovatele služeb okruh ExpressRoute zřizování nebo zřízená , musíte pracovat se svým poskytovatelem služeb zrušit zřízení okruhu na své straně.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. Pokračujeme v rezervovat prostředky a účtovat až do dokončení zrušení zřízení okruhu a informuje nás poskytovatelem služeb.We continue to reserve resources and bill you until the service provider completes deprovisioning the circuit and notifies us.
  • Pokud poskytovatel služeb okruh zruší (poskytovatel služeb Stav zřizování je nastavena na nezřízeno), pak můžete odstranit okruh.If the service provider has deprovisioned the circuit (the service provider provisioning state is set to Not provisioned), you can then delete the circuit. Tím se zastaví účtování okruhu.This stops billing for the circuit.

Odstranit okruhDelete a circuit

Váš okruh ExpressRoute můžete odstranit spuštěním následujícího příkazu:You can delete your ExpressRoute circuit by running the following command:

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