共用方式為


Hyper-V 複寫如何運作?

本文提供使用移轉和現代化工具移轉 Hyper-V VM 時所使用的架構和程式概觀。

Azure Migrate 提供中央中樞來追蹤內部部署應用程式和工作負載的探索、評量和移轉,以及私人/公用雲端 VM 至 Azure。 中介平台提供用於評估和移轉的 Azure Migrate 工具,以及第三方獨立軟體廠商 (ISV) 提供的服務。

無代理程式的移轉

移轉和現代化工具會使用針對 Hyper-V 優化的移轉工作流程,為內部部署 Hyper-V VM 提供無代理程式複寫。 您只需在 Hyper-V 主機或叢集節點上安裝軟體代理程式。 Hyper-V VMs 上不需要安裝任何東西。

遷移與現代化及 Azure Site Recovery

移轉和現代化是將內部部署工作負載和雲端式 VM 移轉至 Azure 的工具。 Site Recovery 是災害復原工具。 這些工具會共用一些用於數據復寫的常見技術元件,但用途不同。

架構元件

圖表顯示來源端 Hyper-V 網路與 Microsoft Azure 之間的 H T T P S 數據通道,詳細資訊在表格中說明。

元件 部署
複寫提供者 Microsoft Azure Site Recovery 提供者會安裝在 Hyper-V 主機上,並使用移轉和現代化工具註冊。
提供者會協調 Hyper-V VM 的複寫。
復原服務代理程式 Microsoft Azure 復原服務代理程式會處理數據復寫。 它會與提供者合作,將數據從 Hyper-V VM 複寫至 Azure。
復寫的數據會上傳至 Azure 訂用帳戶中的記憶體帳戶。 移轉和現代化工具會處理複寫的數據,並將其套用至訂用帳戶中的復本磁碟。 您在遷移時,會使用複本磁碟來建立 Azure VM。
  • 元件是由單一安裝程式檔案所安裝,從入口網站中的移轉和現代化工具下載。
  • 提供者和設備會使用輸出 HTTPS 連接埠 443 連線來與移轉和現代化工具通訊。
  • 來自提供者和代理程序的通訊是安全且加密的。

複寫程序

  1. 當您啟用 Hyper-V VM 的複寫時,會開始初始複寫。
  2. 會建立 Hyper-V VM 快照集。
  3. VM 上的 VHD 會逐一複製,直到全部複製到 Azure 為止。 初始復寫時間取決於 VM 大小和網路頻寬。
  4. 在初始復寫期間發生的磁碟變更會使用 Hyper-V 複本進行追蹤,並儲存在記錄檔 (hrl 檔案) 中。
    • 記錄檔位於與磁碟相同的資料夾中。
    • 每個磁碟都有一個相關聯的 hrl 檔案,會傳送至次要記憶體。
    • 當初始複寫正在進行時,快照和記錄檔會取用磁碟資源。
  5. 初始複寫完成之後,就會刪除 VM 快照,並開始差異複寫。
  6. 增量磁碟變更在 hrl 檔案中追蹤。 復原服務代理程式會定期將復寫記錄上傳至 Azure 記憶體帳戶。

效能及延展性

Hyper-V 的復寫效能會受到 VM 大小、VM 的數據變更率(變換率)、記錄檔記憶體 Hyper-V 主機上可用空間、上傳復寫數據的頻寬,以及 Azure 中目標記憶體等因素所影響。

  • 如果您要同時復寫多部機器,請使用適用於 Hyper-V 的 Azure Site Recovery 部署規劃工具 ,協助優化複寫。
  • 根據容量規劃 Hyper-V 複寫,並將復寫分散至 Azure 記憶體帳戶。

控制上傳流量

您可以限制每個 Hyper-V 主機上用來將數據上傳至 Azure 的頻寬量。 小心。 如果您將值設定得太低,則會對複寫造成負面影響,並延遲移轉。

  1. 登入 Hyper-V 主機或叢集節點。
  2. 執行 C:\Program Files\Microsoft Azure 復原服務代理程式\bin\wabadmin.msc,以開啟 Windows Azure 備份 MMC 嵌入式管理單元。
  3. 在嵌入式管理單元中,選取 [變更內容]
  4. 在 [節流] 中,選取 [啟用備份作業的網際網路頻寬用量節流]。 設定工作和非工作時數的限制。 有效範圍是 512 Kbps 到 1,023 Mbps。

影響上傳效率

如果您有復寫的備用頻寬,而且想要增加上傳,您可以增加為上傳工作配置的線程數目,如下所示:

  1. 使用 Regedit 開啟登錄。
  2. 流覽至金鑰 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Azure Backup\Replication\UploadThreadsPerVM
  3. 針對每個復寫的 VM,增加用於數據上傳之線程數目的值。 默認值為 4,最大值為 32。

後續步驟

使用移轉和現代化工具嘗試 Hyper-V 遷移