共用方式為


使用 Azure Resource Mover 將 Azure VM 移至另一個區域中的可用性區域

在本文中,瞭解如何使用 Azure Resource Mover,將 Azure VM(和相關網路/記憶體資源)移至不同 Azure 區域中的可用性區域。 若要使用 Resource Mover 以外的移轉方法,請參閱將 虛擬機器 和 虛擬機器擴展集 移轉至可用性區域支援

Azure 可用性區域 可協助保護您的 Azure 部署免於資料中心失敗。 每個可用性區域由一或多個資料中心組成,配備了電力、冷卻系統及網路系統。 為了確保復原能力,在所有 已啟用的區域中,至少有三個不同的區域。 使用 Resource Mover,您可以移動:

  • 目標區域中可用性區域/可用性設定組的單一實例 VM。
  • 可用性設定組中的 VM 至目標區域中的可用性區域/可用性設定組。
  • 來源區域可用性區域中的 VM 到目標區域中的可用性區域。

如果您想要將 VM 移至相同區域中的不同可用性區域, 請檢閱本文

必要條件

  • 您要移動資源的訂用帳戶擁有者 存取權。
    • 第一次在 Azure 訂用帳戶中新增特定來源和目的地對應的資源時,Resource Mover 會 建立由訂用帳戶信任的系統指派受控識別 (先前稱為受控服務識別(MSI)。
    • 若要建立身分識別,併為其指派必要的角色(來源訂用帳戶中的參與者或使用者存取系統管理員),您用來新增資源的帳戶需要 訂用帳戶的擁有者 許可權。 深入了解 Azure 角色。
  • 訂用帳戶需要足夠的配額,才能在目標區域中建立來源資源。 如果沒有,請要求其他限制。 深入了解
  • 確認與您要移動 VM 的目標區域相關聯的定價和費用。 使用定價計算機來協助您。

檢查 VM 需求

  1. 請檢查您想要移動的 VM 是否受到支援。

  2. 檢查您要移動的 VM 是否已開啟。

  3. 請確定 VM 具有最新的受信任跟證書和更新的證書吊銷清單 (CRL)。

    • 在執行 Windows 的 Azure VM 上,安裝最新的 Windows 更新。
    • 在執行 Linux 的 VM 上,請遵循 Linux 散發者指引,以確保電腦具有最新的憑證和 CRL。
  4. 允許從 VM 進行輸出連線:

    • 如果您使用 URL 型防火牆 Proxy 來控制輸出連線能力,請允許存取這些 URL
    • 如果您使用網路安全性群組 (NSG) 規則來控制輸出連線能力,請建立這些服務標籤規則

選取要移動的資源

  • 您可以在選取的來源區域中,跨資源群組選取任何支援的資源類型。
  • 您可以將資源移至來源區域訂用帳戶中的目標區域。 如果您想要變更訂用帳戶,您可以在移動資源之後執行此動作。
  1. 在 Azure 入口網站 中,搜尋資源移動器。 然後,在 [服務] 底下,選取 [Azure Resource Mover]。

    搜尋資源行動器

  2. 在 [概觀] 中,選取 [開始使用]。

    開始使用的按鈕

  3. 在 [移動資源>來源 + 目的地] 中,選取來源訂用帳戶和區域。

  4. 在 [ 目的地] 中,選取您要移動 VM 的區域。 然後選取下一步

    填入來源和目的地訂用帳戶/區域的頁面

  5. [要移動的資源] 中,選取 [ 選取資源]。

  6. 在 [ 選取資源] 中,選取 VM。 您只能新增支援行動的資源。 然後,選取完成。 在 [要移動的資源] 中,選取 [ 下一步]。

    選取要移動的 VM 的頁面

  7. 在 [ 檢閱 + 新增] 中,檢查來源和目的地設定。

    檢閱設定並繼續進行移動的頁面

  8. 選取 [ 繼續],開始新增資源。

  9. 在新增程序順利完成之後,選取 [新增資源] 以在通知圖示中移動

    通知中的訊息

注意

選取通知之後,資源會出現在 [跨區域 ] 頁面上,處於 [準備擱置 中] 狀態。

  • 如果您想要從移動集合中移除資源,則執行此動作的方法取決於您在行動程式中的位置。 深入了解

解析相依性

  1. 當您新增資源時,相依性會在一開始自動驗證。 如果初始自動驗證無法解決問題, 就會顯示 [驗證相依性 ] 功能區。 選取功能區以手動驗證。

  2. 如果找到相依性,請選取 [ 新增相依性]。

  3. 在 [新增相依性] 中,選取相依資源> [新增相依性]。 監視通知中的進度。

    新增相依性的按鈕

  4. 視需要新增其他相依性。 相依性驗證會在背景自動發生。

    新增其他相依性的頁面

  5. 在 [ 跨區域 ] 頁面上,確認資源現在處於 [準備擱置 中] 狀態,且沒有任何問題。

    頁面,顯示處於準備擱置狀態的資源

移動來源資源群組

您必須先在目標區域中有來源資源群組,才能準備和移動 VM。

準備移動來源資源群組

準備如下:

  1. [跨區域] 中,選取來源資源群組 >[準備]。

  2. 在 [準備資源] 中,選取 [準備]。

    準備來源資源群組的按鈕

    在準備程序期間,Resource Mover 會使用資源群組設定來產生 Azure Resource Manager (ARM) 範本。 資源群組內的資源不會受到影響。

注意

準備資源群組之後,它會處於 起始移動暫止 狀態。

顯示起始擱置狀態的狀態

移動來源資源群組

起始移動,如下所示:

  1. [跨區域] 中,選取資源群組 >起始移動
  2. ln 移動資源,選取 [ 起始移動]。 資源群組會移至 進行中 起始移動狀態。
  3. 起始移動之後,會根據產生的ARM範本建立目標資源群組。 來源資源群組會進入 認可移動擱置 狀態。

顯示認可移動的狀態

若要認可並完成移動程式:

  1. [跨區域] 中,選取資源群組 >認可移動
  2. ln 移動資源,選取 [ 認可]。

注意

認可移動之後,來源資源群組會處於 刪除來源擱置 狀態。

新增目標可用性區域

在移動其餘資源之前,我們會設定 VM 的目標可用性區域。

  1. 在 [跨區域] 頁面中,選取您要移動之 VM 的 [目的地設定] 資料行中的連結

    VM 屬性

  2. 在 [ 組態設定] 中,指定目的地 VM 的設定。 您可以在目標區域設定 VM,如下所示:

    • 在目標區域中建立新的對等資源。 除了您指定的設定之外,目標資源會使用與來源相同的設定來建立。
    • 選取目標區域中的現有 VM。
  3. 在 [ 區域] 中,選取您想要在 VM 移動時放置所在的區域。

    只會針對您要編輯的資源進行變更。 您必須個別更新任何相依資源。

  4. SKU,指定您想要指派給目標 VM 的 Azure 層

  5. 如果您想要 目標 VM 在可用性區域中的可用性設定組內執行,請在可用性設定組中選取可用性設定組。

  6. 選取儲存變更

    VM 設定

準備要移動的資源

現在已移動來源資源群組,您可以準備移動其他資源。

  1. [跨區域] 中,選取您想要準備的資源。

    選取其他資源的準備頁面

  2. 選取 [ 準備]。

注意

  • 在準備程序期間,Azure Site Recovery 行動代理程式會安裝在 VM 上,以進行複寫。
  • VM 數據會定期復寫到目標區域。 這不會影響來源 VM。
  • 資源移動會產生其他來源資源的 ARM 範本。
  • 準備資源之後,它們會處於 起始移動暫止 狀態。

頁面,顯示處於起始移動擱置狀態的資源

起始移動

備妥資源后,您現在可以起始移動。

  1. [跨區域] 中,選取狀態 為 [起始移動擱置的資源]。 然後選取 [ 起始移動]

  2. 在 [移動資源] 中,選取 [起始移動]。

    起始資源移動的頁面

  3. 追蹤通知列中的移動進度。

注意

  • 針對 VM,複本 VM 會在目標區域中建立。 來源 VM 已關閉,而且會發生一些停機時間(通常是分鐘)。
  • Resource Mover 會使用已備妥的 ARM 範本重新建立其他資源。 通常不會停機。
  • 準備資源之後,它們會處於 認可移動擱置 狀態。

顯示處於認可移動擱置狀態之資源的頁面

捨棄或認可?

初始移動之後,您可以決定要認可移動,還是要捨棄移動。

  • 捨棄:如果您要測試,而且不想實際移動來源資源,您可能會捨棄移動。 捨棄移動會將資源傳回起始移動擱置的狀態
  • 認可:認可會完成移至目標區域的動作。 認可之後,來源資源會處於 [刪除來源擱置] 的狀態,而您可以決定是否要刪除它。

捨棄移動

您可以捨棄移動,如下所示:

  1. [跨區域] 中,選取狀態 為 [認可移動擱置的資源],然後選取 [ 捨棄移動]。
  2. 在 [捨棄移動] 中,選取 [捨棄]。
  3. 追蹤通知列中的移動進度。

注意

針對 VM,捨棄資源之後,它們會處於 起始移動擱置 狀態。

認可移動

如果您想要完成行動程式,請認可移動。

  1. [跨區域] 中,選取狀態 為 [認可移動擱置] 的資源,然後選取 [ 認可移動]。

  2. 在 [ 認可資源] 中,選取 [ 認可]。

    認可資源以完成移動的頁面

  3. 追蹤通知列中的認可進度。

注意

  • 認可移動之後,VM 會停止複寫。 來源 VM 不會受到認可的影響。
  • 認可不會影響來源網路資源。
  • 認可移動之後,資源會處於 刪除來源擱置 狀態。

顯示資源處於刪除來源擱置狀態的頁面

在移動之後設定設定

行動服務 不會自動從 VM 卸載。 手動卸載,或如果您打算再次移動伺服器,請將其保留。

認可后刪除來源資源

移動之後,您可以選擇性地刪除來源區域中的資源。

  1. [跨區域] 中,選取您想要刪除的每個來源資源名稱。
  2. 在每個資源的屬性頁面中,選取 [ 刪除]。

刪除為移動建立的其他資源

移動之後,您可以手動刪除已建立的移動集合和 Site Recovery 資源。

  • 預設會隱藏移動集合。 若要查看它,您需要開啟隱藏的資源。
  • 快取記憶體具有必須刪除的鎖定,才能加以刪除。

刪除,如下所示:

  1. 找出資源群組 RegionMoveRG-<sourceregion>-<target-region>中的資源。

  2. 檢查來源區域中的所有 VM 和其他來源資源是否已移動或刪除。 這可確保沒有任何擱置中的資源正在使用這些項目。

  3. 刪除資源:

    • 移動集合名稱為 movecollection-<sourceregion>-<target-region>
    • 快取儲存體帳戶名稱為 resmovecache<guid>
    • 保存庫名稱為 ResourceMove-<sourceregion>-<target-region>-GUID

下一步

了解移動流程。