PowerShell kullanarak ExpressRoute bağlantı hattını değiştirme (klasik)

Bu makalede, ExpressRoute klasik dağıtım modeli bağlantı hattınızın durumunu denetleme, güncelleştirme veya silme ve sağlamasını kaldırma adımları gösterilmektedir. Bu makale klasik dağıtım modeli için geçerlidir.

Önemli

1 Mart 2017’den itibaren klasik dağıtım modelinde ExpressRoute işlem hatları oluşturulamayacaktır.

  • Herhangi bir bağlantı kesilme süresi yaşamadan, mevcut bir ExpressRoute devresini klasik dağıtım modelinden Resource Manager dağıtım modeline taşıyabilirsiniz. Daha fazla bilgi için bkz. Mevcut bir devreyi taşıma.
  • allowClassicOperations seçeneğini TRUE olarak ayarlayarak klasik dağıtım modelinde sanal ağlara bağlanabilirsiniz.

Resource Manager dağıtım modelinde ExpressRoute işlem hatları oluşturup yönetmek için aşağıdaki bağlantıları kullanın:

Azure dağıtım modelleri hakkında

Azure şu anda iki dağıtım modeliyle çalışır: Resource Manager ve klasik. İki model birbiriyle tam olarak uyumlu değildir. Başlamadan önce hangi modelle çalışmak istediğinizi bilmeniz gerekir. Dağıtım modelleri hakkında bilgi için bkz. Dağıtım modellerini anlama. Azure'da yeniyseniz, Resource Manager dağıtım modeli kullanmanız önerilir.

Başlamadan önce

Azure Hizmet Yönetimi (SM) PowerShell modüllerinin ve ExpressRoute modülünün en son sürümlerini yükleyin. SM modüllerini çalıştırmak için Azure CloudShell ortamını kullanamazsınız.

  1. Azure Hizmet Yönetimi Modülünü yüklemek için Hizmet Yönetimi modülünü yükleme makalesindeki yönergeleri kullanın. Az veya RM modülü zaten yüklüyse ,'-AllowClobber' kullandığınızdan emin olun.

  2. Yüklü modülleri içeri aktarın. Aşağıdaki örneği kullanırken, yolu yüklü PowerShell modüllerinizin konumunu ve sürümünü yansıtacak şekilde ayarlayın.

    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. Azure hesabınızda oturum açmak için PowerShell konsolunuzu yükseltilmiş haklarla açın ve hesabınıza bağlanın. Hizmet Yönetimi modülünü kullanarak bağlanmanıza yardımcı olması için aşağıdaki örneği kullanın:

    Add-AzureAccount
    

Bağlantı hattının durumunu alma

Bu bilgileri istediğiniz zaman cmdlet'ini Get-AzureCircuit kullanarak alabilirsiniz. Herhangi bir parametre olmadan çağrının yapılması tüm bağlantı hatlarını listeler.

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

Hizmet anahtarını çağrıya parametre olarak geçirerek belirli bir ExpressRoute bağlantı hattı hakkında bilgi alabilirsiniz.

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

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

Aşağıdaki örneği çalıştırarak tüm parametrelerin ayrıntılı açıklamalarını alabilirsiniz:

get-help get-azurededicatedcircuit -detailed

Devreyi değiştirme

ExpressRoute bağlantı hattının belirli özelliklerini bağlantıyı etkilemeden değiştirebilirsiniz.

Kapalı kalma süresi olmadan aşağıdaki görevleri gerçekleştirebilirsiniz:

  • ExpressRoute bağlantı hattınız için ExpressRoute premium eklentisini etkinleştirin veya devre dışı bırakın.
  • Bağlantı noktasında kullanılabilir kapasite olması koşuluyla ExpressRoute bağlantı hattınızın bant genişliğini artırın. Bir bağlantı hattının bant genişliğinin düşürülmesi desteklenmez.
  • Tarifeli Veri olan ölçüm planını Sınırsız Veri olarak değiştirin. Ölçüm planının Sınırsız Veriden Tarifeli Veriye değiştirilmesi desteklenmez.
  • Klasik İşlemlere İzin Ver'i etkinleştirebilir ve devre dışı bırakabilirsiniz.

Sınırlar ve sınırlamalar hakkında daha fazla bilgi için Bkz. ExpressRoute SSS .

ExpressRoute premium eklentisini etkinleştirme

ExpressRoute premium eklentisini mevcut bağlantı hattınız için aşağıdaki PowerShell cmdlet'ini kullanarak etkinleştirebilirsiniz:

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

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

Bağlantı hattınızda artık ExpressRoute premium eklenti özellikleri etkinleştirilecektir. Komut başarıyla çalıştırıldıktan sonra premium eklenti özelliğinin faturalaması başlar.

ExpressRoute premium eklentisini devre dışı bırakma

Önemli

Standart bağlantı hattı için izin verilenden daha büyük kaynaklar kullanıyorsanız bu işlem başarısız olabilir.

Dikkat edilmesi gerekenler

  • Premium'dan standarda düşürmeden önce bağlantı hattına bağlı sanal ağ sayısının 10'dan az olduğundan emin olun. Bunu yapmazsanız güncelleştirme isteğiniz başarısız olur ve premium ücretler faturalandırılır.
  • Diğer jeopolitik bölgelerdeki tüm sanal ağların bağlantısını kaldırmanız gerekir. Aksi takdirde güncelleştirme isteğiniz başarısız olur ve premium ücretler faturalandırılır.
  • Yol tablonuz özel eşleme için 4.000'den az yol olmalıdır. Yol tablosu boyutunuz 4.000 rotadan büyükse BGP oturumu düşer ve tanıtılan ön ek sayısı 4.000'in altına düşene kadar yeniden kullanılamaz.

Premium eklentiyi devre dışı bırakmak için

Aşağıdaki PowerShell cmdlet'ini kullanarak mevcut bağlantı hattınız için ExpressRoute premium eklentisini devre dışı bırakabilirsiniz:


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

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

ExpressRoute bağlantı hattı bant genişliğini güncelleştirme

Sağlayıcınız için desteklenen bant genişliği seçenekleri için ExpressRoute SSS bölümüne bakın. Fiziksel bağlantı noktasının (devrenizin oluşturulduğu) izin verdiği sürece mevcut bağlantı hattınızın boyutundan daha büyük olan herhangi bir boyutu seçebilirsiniz.

Önemli

Mevcut bağlantı noktasında yeterli kapasite yoksa ExpressRoute bağlantı hattını yeniden oluşturmanız gerekebilir. Bu konumda kullanılabilir ek kapasite yoksa bağlantı hattını yükseltemezsiniz.

ExpressRoute bağlantı hattının bant genişliğini kesinti olmadan azaltamazsınız. Bant genişliğini düşürme, ExpressRoute bağlantı hattının sağlamasını kaldırmanızı ve ardından yeni bir ExpressRoute bağlantı hattını yeniden sağlamanızı gerektirir.

Bağlantı hattını yeniden boyutlandırma

İhtiyacınız olan boyuta karar verdikten sonra bağlantı hattınızı yeniden boyutlandırmak için aşağıdaki komutu kullanabilirsiniz:

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

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

Bağlantı hattınız Microsoft tarafında boyutlandırıldıktan sonra, yapılandırmaları bu değişiklikle eşleşecek şekilde güncelleştirmek için bağlantı sağlayıcınıza başvurmanız gerekir. Faturalama, bu noktadan itibaren güncelleştirilmiş bant genişliği seçeneği için başlar.

Devre bant genişliğini artırırken aşağıdaki hatayı görürseniz, mevcut bağlantı hattınızın oluşturulduğu fiziksel bağlantı noktasında yeterli bant genişliği kalmadığı anlamına gelir. Bu devreyi silmeniz ve ihtiyacınız olan boyutta yeni bir bağlantı hattı oluşturmanız gerekir.

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

Bağlantı hattının sağlamasını kaldırma ve silme

Dikkat edilmesi gerekenler

  • Bu işlemin başarılı olması için tüm sanal ağların ExpressRoute bağlantı hattı bağlantısını kaldırmanız gerekir. Bu işlem başarısız olursa bağlantı hattına bağlı sanal ağlarınız olup olmadığını denetleyin.
  • ExpressRoute bağlantı hattı hizmet sağlayıcısı sağlama durumu Sağlama veya Sağlandı ise, hizmet sağlayıcınızla birlikte çalışarak kendi tarafında bağlantı hattının sağlamasını kaldırmanız gerekir. Hizmet sağlayıcısı bağlantı hattının sağlamasını kaldırmayı tamamlayıp bize bildirene kadar kaynakları ayırmaya ve sizi faturalandırmaya devam ediyoruz.
  • Hizmet sağlayıcısı bağlantı hattının sağlamasını kaldırdıysa (hizmet sağlayıcısı sağlama durumu Sağlanmadı olarak ayarlandıysa), devreyi silebilirsiniz. Bu durumda bağlantı hattının faturalandırılması durdurulur.

Bağlantı hattını silme

Aşağıdaki komutu çalıştırarak ExpressRoute bağlantı hattınızı silebilirsiniz:

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