本文說明如何使用 PowerShell Cmdlet,將現有的舊版 Exchange 對等互連轉換成 Azure 資源。
開始之前
- 開始設定之前,請先檢閱 必要條件 和 Exchange 連線逐步解說 。
使用 Azure PowerShell
若要執行 Cmdlet,您可以使用 Azure Cloud Shell,一個免費的互動式命令殼。 它具有預先安裝和設定的共用 Azure 工具,可與您的帳戶搭配使用。 請選取 [複製] 以複製該程式碼,並將其貼到 Cloud Shell。 然後選取 Enter 以執行它。 以下有幾種 Cloud Shell 的啟動方式:
| 啟動方法 | 螢幕截圖 |
|---|---|
| 在您的瀏覽器中開啟 Cloud Shell。 | ![]() |
| 請選取 Azure 入口網站右上方工具列的 [Cloud Shell] 按鈕。 |
|
如果您不想使用 Azure Cloud Shell,您可改為在本機安裝 PowerShell。 如果您選擇在本機安裝及使用 PowerShell,請務必安裝最新版的 Azure Resource Manager PowerShell Cmdlet。 PowerShell Cmdlet 會經常更新。 您通常需要更新 PowerShell Cmdlet 以取得最新的功能。 如果您沒有這麼做,可能會遇到一些問題。
若要尋找您在本機執行的 PowerShell 版本,請使用 'Get-Module -ListAvailable Az' Cmdlet。 若要更新,請參閱 安裝 Azure PowerShell 模組。 如需詳細資訊,請參閱 如何安裝和設定 Azure PowerShell。
如果您在macOS上使用PowerShell,請遵循在macOS上安裝PowerShell中的步驟。
將舊版 Microsoft Exchange 對等互連轉換成 Azure 資源
登入您的 Azure 帳戶並且選取您的訂用帳戶
開始設定之前,請先安裝並匯入必要的模組。 您需要系統管理員權限,才能在 PowerShell 中安裝模組。
安裝和匯入 Az 模組。
Install-Module Az -AllowClobber Import-Module Az安裝和匯入 Az.Peering 模組。
Install-Module -Name Az.Peering -AllowClobber Import-Module Az.Peering使用此命令確認模組已正確匯入:
Get-Module使用以下命令登入您的 Azure 帳戶:
Connect-AzAccount檢查帳戶的訂閱,然後選取您要在其中建立對等互連的訂閱。
Get-AzSubscription Select-AzSubscription -SubscriptionId "subscription-id"如果您尚未有資源群組,則必須在建立對等互連之前先建立一個資源群組。 您可以執行下列命令來這麼做:
New-AzResourceGroup -Name "PeeringResourceGroup" -Location "Central US"
這很重要
如果您尚未將 ASN 和訂用帳戶關聯,請按照關聯 ASN 和訂用帳戶中的步驟進行。 執行此動作是為了請求建立對等互連。
備註
資源群組的位置與您選擇的對等連線設定位置無關。
取得舊版 Exchange 對等連線以進行轉換
此範例示範如何在西雅圖對等互連位置取得舊版 Exchange 對等互連:
$legacyPeering = Get-AzLegacyPeering -Kind Exchange -PeeringLocation "Seattle"
$legacyPeering
回應大致如下列範例所示:
Kind : Exchange
PeeringLocation : Seattle
PeerAsn : 65000
Connection : ------------------------
PeerSessionIPv4Address : 10.21.31.100
MicrosoftIPv4Address : 10.21.31.50
SessionStateV4 : Established
MaxPrefixesAdvertisedV4 : 20000
PeerSessionIPv6Address : fe01::3e:100
MicrosoftIPv6Address : fe01::3e:50
SessionStateV6 : Established
MaxPrefixesAdvertisedV6 : 2000
ConnectionState : Active
將舊版對等互連轉換為新系統
此指令可用來將舊版 Exchange 對等互連轉換成 Azure 資源:
$legacyPeering[0] | New-AzPeering `
-Name "SeattleExchangePeering" `
-ResourceGroupName "PeeringResourceGroup"
這很重要
當您將舊版對等互連轉換為 Azure 資源時,無法進行修改。
此範例回應會顯示端對端布建成功完成的時間:
Name : SeattleExchangePeering
Kind : Exchange
Sku : Basic_Exchange_Free
PeeringLocation : Seattle
PeerAsn : 65000
Connection : ------------------------
PeerSessionIPv4Address : 10.21.31.100
MicrosoftIPv4Address : 10.21.31.50
SessionStateV4 : Established
MaxPrefixesAdvertisedV4 : 20000
PeerSessionIPv6Address : fe01::3e:100
MicrosoftIPv6Address : fe01::3e:50
SessionStateV6 : Established
MaxPrefixesAdvertisedV6 : 2000
ConnectionState : Active
其他資源
您可以執行下列命令來取得所有參數的詳細描述:
Get-Help Get-AzPeering -detailed
