修改目的地設定
本文說明如何使用 Azure Resource Mover 在 Azure 區域之間移動資源時修改目的地設定。
修改 VM 設定
您可以在移動 Azure VM 和相關聯的資源時修改目的地設定。 我們建議:
- 只有在驗證移動集合之後,您才會變更目的地設定。 然而:
- 如果您要移動來源資源,通常可以修改這些設定,直到開始起始移動程序為止。
- 如果您指派來源區域中的現有資源,則可以修改目的地設定,直到移動認可完成為止。
- 您在準備資源之前修改設定,因為某些目的地屬性可能無法在準備完成後進行編輯。
您可以修改 設定
您可以在資料表中摘要說明您可以修改的組態設定。
資源 | 選項 |
---|---|
VM 名稱 | 目的地選項: - 在目的地區域中建立具有相同名稱的新 VM。 - 在目的地區域中建立具有不同名稱的新 VM。 - 在目的地區域中使用現有的 VM。 如果您建立新的 VM,但除了您修改的設定之外,新的目的地 VM 會指派與來源相同的設定。 |
VM 可用性區域 | 將放置目的地 VM 的可用性區域。 如果您不想變更來源設定,或不想將 VM 放在可用性區域中,請選取 [不適用 ]。 |
VM SKU | 將用於目的地 VM 的 VM 類型(可在目的地區域中使用)。 選取的目的地 VM 不應小於來源 VM。 |
VM 可用性設定組 | 將放置目的地 VM 的可用性設定組。 選取 [不適用 ],您不想要變更來源設定,或不想將 VM 放在可用性設定組中。 |
VM 金鑰保存庫 | 當您在 VM 上啟用 Azure 磁碟加密時,相關聯的密鑰保存庫。 |
磁碟加密集 | 如果 VM 使用客戶管理的金鑰進行伺服器端加密,則為相關聯的磁碟加密集。 |
資源群組 | 將放置目的地 VM 的資源群組。 |
網路資源 | 網路介面、虛擬網路(VNet/)和網路安全組/網路介面的選項: - 在目的地區域中建立具有相同名稱的新資源。 - 在目的地區域中建立具有不同名稱的新資源。 - 在目的地區域中使用現有的網路資源。 如果您建立新的目的地資源,但除了您修改的設定之外,它會指派與來源資源相同的設定。 |
公用IP位址名稱、SKU和區域 | 指定標準公用IP位址的名稱、 SKU和 區域 。 如果您想要成為區域備援,請輸入為 區域備援。 |
負載平衡器名稱、SKU 和區域 | 指定負載平衡器的名稱、SKU(基本或標準)和區域。 我們建議使用標準 SKU。 如果您想要將它指定為區域備援,請指定為 區域備援。 |
資源相依性 | 每個相依性的選項: - 資源會使用將移至目的地區域的來源相依資源。 - 資源使用位於目的地區域中的不同相依資源。 在此情況下,您可以從目的地區域中的任何類似資源中選擇。 |
編輯 VM 目的地設定
如果您不想要將相依資源從來源區域移至目的地,您有幾個其他選項:
- 在目的地區域中建立新的資源。 除非您指定不同的設定,否則新資源將會有與來源資源相同的設定。
- 使用目的地區域中的現有資源。
確切的行為取決於資源類型。 深入瞭解 修改目的地設定。
您可以使用資源移動集合中的目的地組態專案來修改資源的目的地設定。
若要修改設定:
在 [ 跨區域] 頁面 >[目的地設定 ] 數據行中,按兩下資源項目的連結。
在 [ 組態設定] 中,您可以在目的地區域中建立新的 VM。
將新的可用性區域、可用性設定組或SKU指派給目的地 VM。 可用性區域 和 SKU。
修改或新增目的地 VM 的標籤名稱或值。
選擇 [ 保留] 或 [不要保留 使用者指派的受控識別]。
注意
保留會將使用者指派的受控識別指派給新建立的目的地資源。 請勿保留不會將使用者指派的受控識別指派給目的地資源。 使用者指派的受控識別作為資源本身,不會移至目的地區域。
只會針對您要編輯的資源進行變更。 您必須個別更新任何相依資源。
修改 SQL 設定
移動 Azure SQL 資料庫 資源時,您可以修改行動的目的地設定。
- 針對 SQL 資料庫:
- 建議您先修改目的地組態設定,再準備移動。
- 您可以修改目的地資料庫的設定,以及資料庫的區域備援。
- 針對彈性集區:
- 您可以在起始移動之前隨時修改目的地設定。
- 您可以修改集區的目的地彈性集區和區域備援。
您可以修改的 SQL 設定
設定 | SQL 資料庫 | 彈性集區 |
---|---|---|
名稱 | 在目的地區域中建立具有相同名稱的新資料庫。 在目的地區域中建立具有不同名稱的新資料庫。 在目的地區域中使用現有的資料庫。 |
在目的地區域中建立具有相同名稱的新彈性集區。 在目的地區域中建立具有不同名稱的新彈性集區。 在目的地區域中使用現有的彈性集區。 |
區域備援 | 若要從支援區域備援的區域移至沒有的區域,請在區域設定中輸入 Disable 。 若要從不支援區域備援的區域移至執行的區域,請在區域設定中輸入 [啟用 ]。 |
若要從支援區域備援的區域移至沒有的區域,請在區域設定中輸入 Disable 。 若要從不支援區域備援的區域移至執行的區域,請在區域設定中輸入 [啟用 ]。 |
編輯 SQL 目的地設定
您可以修改 Azure SQL 資料庫 資源的目的地設定,如下所示:
- 在 [跨區域] 中,針對您想要修改的資源,按兩下 [目的地組態 ] 專案。
- 在 [ 組態設定] 中,指定上表摘要說明的目的地設定。
修改 PowerShell 中的設定
您可以在 PowerShell 中修改設定。
擷取您要編輯屬性的移動資源。 例如,若要擷取 VM 執行:
$moveResourceObj = Get-AzResourceMoverMoveResource -MoveCollectionName "PS-centralus-westcentralus-demoRMS1" -ResourceGroupName "RG-MoveCollection-demoRMS" -Name "PSDemoVM"
將資源設定複製到目標資源設定物件。
$TargetResourceSettingObj = $moveResourceObj.ResourceSetting
在目標資源設定物件中設定參數。 例如,若要變更目的地 VM 的名稱:
$TargetResourceSettingObj.TargetResourceName="PSDemoVM-target"
更新移動資源目的地設定。 在此範例中,我們會將 VM 的名稱從 PSDemoVM 變更為 PSDemoVMTarget。
Update-AzResourceMoverMoveResource -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -SourceId "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/PSDemoRM/providers/Microsoft.Compute/virtualMachines/PSDemoVM" -Name "PSDemoVM" -ResourceSetting $TargetResourceSettingObj
輸出
下一步
將 Azure VM 移至另一個區域。