前面幾篇文章介紹了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
這樣遷移的工作就結束了。