把Azure專線從Class模式遷移到ARM模式

衡子發表於2016-06-13

前面幾篇文章介紹了Azure的ASM模式和ARM模式。很多使用者已經在ASM模式下部署了Azure的專線服務,如果部署的應用是ARM模式,或ASM模式和ARM模式都有,就需要把ASM模式的專線遷移到ARM模式。這主要是:

1. ASM模式下的專線不能支援ARM的VNET接入

2. ARM模式下的專線可以支援ASM和ARM兩種模式的VNET,這個在前面的文章中有提到:

http://www.cnblogs.com/hengwei/p/5502332.html

本文將介紹如何將Azure的Express Route(專線服務)從ASM模式無縫的遷移到ARM模式。

1. 整個過程不需要拆掉以前的專線,

2. 不需要運營商配合,

3. 大約幾分鐘,就可以完成Express Route的遷移工作,

4. 之前配置的BGP資訊都依然保留,

5. 遷移完成後,需要配置與VNET的關聯,如果需要同時關聯ASM和ARM,需要配置ER同時支援ARM和ASM的模式

具體步驟如下:

1. 首先在ASM模式下獲得Express Route的相關資訊:

Get-AzureDedicatedCircuit


Bandwidth                        : 50
BillingType                      : MeteredData
CircuitName                      : abcdef
Location                         : Shanghai
ServiceKey                       : xxxxxx-xxxxxx-xxxxxx
ServiceProviderName              : shanghai telecom ethernet
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

 

2. 進行遷移

Move-AzureRmExpressRouteCircuit -Name "abcdef_ARM" -ResourceGroupName "hw2arm01" -Location "China East" -ServiceKey "xxxxxx-xxxxxx-xxxxxx"


Name                             : abcdef_ARM
ResourceGroupName                : hw2arm01
Location                         : chinaeast
Id                               : /subscriptions/xxxxxx/resourceGroups/hw2arm01/providers/Microsoft.Network/expressRout
                                   eCircuits/abcdef_ARM
Etag                             : W/"xxxxxx"
ProvisioningState                : Succeeded
Sku                              : {
                                     "Name": "Standard_MeteredData",
                                     "Tier": "Standard",
                                     "Family": "MeteredData"
                                   }
CircuitProvisioningState         : Enabled
ServiceProviderProvisioningState : Provisioned
ServiceProviderNotes             : 
ServiceProviderProperties        : {
                                     "ServiceProviderName": "shanghai telecom ethernet",
                                     "PeeringLocation": "Shanghai",
                                     "BandwidthInMbps": 50
                                   }
ServiceKey                       : xxxxxx
Peerings                         : [
                                     {
                                       "Name": "AzurePrivatePeering",
                                       "Etag": "W/\"xxxxxx\"",
                                       "Id": "/subscriptions/xxxxxx/resourceGroups/hw2arm01/providers/Microsoft.Network/
                                   expressRouteCircuits/abcdef_ARM/peerings/AzurePrivatePeering",
                                       "PeeringType": "AzurePrivatePeering",
                                       "State": "Enabled",
                                       "AzureASN": 12076,
                                       "PeerASN": 65008,
                                       "PrimaryPeerAddressPrefix": "192.168.50.0/30",
                                       "SecondaryPeerAddressPrefix": "192.168.60.0/30",
                                       "PrimaryAzurePort": "STEXP-SHA03-06GMR-CIS-1-PRI-A",
                                       "SecondaryAzurePort": "STEXP-SHA03-06GMR-CIS-2-SEC-A",
                                       "VlanId": 888,
                                       "ProvisioningState": "Succeeded"
                                     }
                                   ]
Authorizations                   : []
AllowClassicOperations           : False

 

這樣遷移的工作就結束了。

相關文章