共用方式為


代理程式移轉架構

本文會提供使用 移轉和現代化 工具,用於 VMware VM 的代理程式型復寫的架構和流程概觀。

使用移轉和現代化工具時,您可以使用幾個選項來複寫 VMware VM:

  • 使用代理程式型複寫來遷移 VM,如本文所述。
  • 使用無代理程式複寫來遷移 VMware VM。 這無須在 VM 上安裝任何項目即可遷移 VM。

深入了解 VMware VM 移轉方法的選取和比較

代理程式型移轉

代理程式型移轉可用來將內部部署 VMware VM 和實體伺服器遷移至 Azure。 也可以用來遷移其他內部部署虛擬化伺服器,以及私人和公用雲端 VM,包括 AWS 執行個體和 GCP VM。 Azure Migrate 中的代理程式型移轉會使用 [Azure Site Recovery]../../site-recovery/site-recovery-overview.md) 服務的一些後端功能。

架構元件

此圖說明代理程式型移轉所涉及的元件。

圖表顯示代理程式型移轉的元件,如下表所述。

下表摘要說明用於代理程式型移轉的元件。

元件 詳細資料 安裝
複寫設備 複寫設備 (設定伺服器/流程伺服器) 為內部部署伺服器,可作為內部部署環境與移轉和現代化工具之間的橋樑。 設備會探索內部部署伺服器詳細目錄,讓移轉和現代化工具可以協調複寫和移轉。 設備具有兩個元件:

設定伺服器: 連線到移轉和現代化工具並協調複寫。
處理序伺服器:處理資料複寫。 處理序伺服器會接收伺服器資料,並將資料壓縮和加密,然後傳送至 Azure。 在 Azure 中,移轉和現代化工具會將資料寫入受控磁碟。
根據預設,處理序伺服器會與組態伺服器一起安裝在複寫設備上。
行動服務 行動服務是代理程式,安裝在您要複寫和遷移的每部伺服器上。 其會將複寫資料從伺服器傳送至處理序伺服器。 不同行動服務版本的安裝檔案會位於複寫設備上。 您可以根據您要複寫的伺服器作業系統和版本,下載並安裝所需的代理程式。

行動服務安裝

您可以使用下列方法來部署「行動服務」︰

  • 推入安裝:處理序伺服器會在您啟用伺服器保護時安裝行動服務。
  • 手動安裝:您可以透過 UI 或命令提示字元,在每部伺服器上手動安裝行動服務。

行動服務會與複寫設備和複寫的伺服器通訊。 如果您在複寫設備、處理序伺服器或將要複寫的伺服器上執行防毒軟體,則應該從掃描中排除下列資料夾:

  • C:\Program Files\Microsoft Azure Recovery Services Agent
  • C:\ProgramData\ASR
  • C:\ProgramData\ASRLogs
  • C:\ProgramData\ASRSetupLogs
  • C:\ProgramData\LogUploadServiceLogs
  • C:\ProgramData\Microsoft Azure Site Recovery
  • C:\Program Files (x86)\Microsoft Azure Site Recovery
  • C:\ProgramData\ASR\agent (在安裝行動服務的 Windows 伺服器上)

複寫程序

  1. 當您針對伺服器啟用複寫時,就會開始以 Azure 為目標的初始複寫。
  2. 在初始複寫期間,行動服務會從伺服器磁碟讀取資料,並將其傳送至處理序伺服器。
  3. 此資料會用來植入 Azure 訂用帳戶中的磁碟複本。
  4. 初始複寫完成之後,就會開始將差異變更複寫到 Azure。 複寫為區塊層級,且以接近連續的方式進行。
  5. 行動服務會藉由與作業系統的儲存子系統整合,來攔截磁碟記憶體的寫入。 此方法可避免複寫伺服器上的磁碟 I/O 作業,以進行累加式複寫。
  6. 伺服器的追蹤變更會傳送至輸入連接埠 HTTPS 9443 上的處理序序服器。 您可以修改此連接埠。 處理序伺服器會將其壓縮並加密,然後傳送至 Azure。

連接埠

裝置 [連接]
複寫伺服器 在 VM 上執行的行動服務會與連接埠 HTTPS 443 (輸入) 上的內部部署複寫設備通訊,以進行複寫管理。

伺服器會透過輸入連接埠 HTTPS 9443 將複寫資料傳送到處理序伺服器。 您可以修改此連接埠。
複寫設備 複寫設備會透過輸出連接埠 HTTPS 443 與 Azure 協調複寫。
處理序伺服器 處理伺服器會透過輸出連接埠 443 接收複寫資料、將其最佳化並加密,然後傳送至 Azure 儲存體。

效能及延展性

根據預設,您會部署執行組態伺服器和處理序伺服器的單一複寫設備。 如果您只複寫少數幾個伺服器,此部署就已足夠。 不過,如果您要複寫和遷移數百部伺服器,單一處理序伺服器可能無法處理所有複寫流量。 在此情況下,您可以部署額外的擴增處理序伺服器。

規劃 VMware 部署

如果您要複寫 VMware VM,您可以使用適用於 VMware 的 Site Recovery 部署規劃工具來協助判斷效能需求,包括每日資料變更率,以及您需要的處理序伺服器。

複寫設備容量

使用此表格中的值來找出部署中是否需要額外的處理序服器。

  • 如果每日變更率 (變換率) 超過 2 TB,請部署額外的處理序伺服器。
  • 如果您要複寫超過 200 部伺服器,請部署額外的複寫設備。
CPU 記憶體 可用空間資料快取 流失率 複寫限制
8 個 vCPU (2 個插槽 * 4 核心 @ 2.5GHz) 16 GB 300 GB 500 GB 或更少 < 100 部伺服器
12 個 vCPU (2 個插槽 * 6 核心 @ 2.5GHz) 18 GB 600 GB 501 GB 至 1 TB 100-150 部伺服器。
16 個 vCPU (2 個插槽 * 8 核心 @ 2.5GHz) 32 GB 1 TB 1 TB 至 2 TB 151-200 部伺服器。

擴增處理序伺服器的大小

如果您需要部署擴增處理序伺服器,請使用下表找出伺服器的大小調整方式。

處理序伺服器 資料快取的可用空間 流失率 複寫限制
4 個 vCPU (2 個通訊端 * 雙核心 @ 2.5 GHz),8 GB 記憶體 300 GB 250 GB 或更少 最多 85 部伺服器
8 個 vCPU (2 個通訊端 * 四核心 @ 2.5 GHz),12 GB 記憶體 600 GB 251 GB 至 1 TB 86-150 部伺服器。
12 個 vCPU (2 個插槽 * 6 核心 @ 2.5 GHz),24 GB 記憶體 1 TB 1-2 TB 151-225 部伺服器。

節流上傳頻寬。

複寫至 Azure 的 VMware 流量會經過特定的處理序伺服器。 您可以在作為處理序伺服器執行的伺服器上節流頻寬,以限制上傳輸送量。 您可以使用此登錄機碼影響頻寬:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Azure Backup\Replication\UploadThreadsPerVM 登錄值可指定用於磁碟資料傳輸 (初始或差異複寫) 的執行緒數目。 較高的值可增加用於複寫的網路頻寬。 預設值為 4。 最大值為 32。 若要將值最佳化,請監視流量。

  • 此外,您可以在處理序伺服器上節流頻寬,如下所示:

    1. 在處理序伺服器上,開啟 Azure 備份 MMC 嵌入式管理單元。 捷徑會位於桌面上或在下列資料夾中:C:\Program Files\Microsoft Azure Recovery Services Agent\bin。
    2. 在嵌入式管理單元中,選取 [變更內容]
    3. 在 [節流] 中,選取 [啟用備份作業的網際網路頻寬用量節流]。 設定工作和非工作時數的限制。 有效範圍是 512 Kbps 到 1,023 Mbps。

下一步

嘗試 VMware代理程式型移轉