Hyper-V 移轉的支援矩陣
警告
本文參考 CentOS,這是接近生命週期結束 (EOL) 狀態的 Linux 發行版本。 請據此考慮您的使用方式和規劃。 如需詳細資訊,請參閱 CentOS 生命週期結束指引。
本文摘要說明使用 移轉和現代化 來移轉 Hyper-V VM 的支持設定和限制。 如果您要尋找評估 Hyper-V VM 以移轉至 Azure 的相關信息,請檢閱 評量支援矩陣。
移轉限制
您可以一次選取最多 10 部 VM 進行複寫。 如果您想要移轉更多機器,請在10個群組中複寫。
Hyper-V 主機需求
支援 | 詳細資料 |
---|---|
[部署] | Hyper-V 主機可以獨立或部署在叢集中。 Azure Migrate 複寫軟體 (Hyper-V 複寫提供者) 安裝在 Hyper-V 主機上。 |
權限 | 您需要 Hyper-V 主機上的系統管理員許可權。 |
主機作業系統 | 具有最新更新的 Windows Server 2022、Windows Server 2019 或 Windows Server 2012 R2。 請注意,也支援這些操作系統的伺服器核心安裝。 |
其他軟體需求 | .NET Framework 4.7 或更新版本 |
埠存取 | HTTPS 連接埠 443 上的輸出連線,以傳送 VM 複寫數據。 |
Hyper-V VM
支援 | 詳細資料 |
---|---|
作業系統 | Azure 支援的所有 Windows 和 Linux 作業系統。 |
Windows Server 2003 | 針對執行 Windows Server 2003 的 VM,您需要 在移轉之前安裝 Hyper-V Integration Services 。 |
Azure 中的 Linux VM | 某些 VM 可能需要變更,才能在 Azure 中執行。 針對Linux,Azure Migrate 會自動針對這些作業系統進行變更: - Red Hat Enterprise Linux 9.x、8.x、7.9、7.8、7.7、7.6、7.5、7.4、7.0、6.x - CentOS 9.x(Release and Stream)、8.x(Release and Stream)、7.9、7.7、7.6、7.5、7.4、6.x - SUSE Linux Enterprise Server 15 SP4、15 SP3、15 SP2、15 SP1、15 SP0、12、11 SP4、11 SP3 - Ubuntu 22.04、21.04、20.04、19.04、19.10、18.04LTS、16.04LTS、14.04LTS - Debian 11, 10, 9, 8, 7 - Oracle Linux 9、8、7.7-CI、7.7、6 - Kali Linux (2016、2017、2018、2019、2020、2021、2022) - 針對其他作業系統,您可以手動進行 必要的變更 。 |
Azure 的必要變更 | 某些 VM 可能需要變更,才能在 Azure 中執行。 在移轉之前手動調整。 相關文章包含有關如何執行這項操作的指示。 |
Linux 開機 | 如果 /boot 位於專用磁碟分區上,它應該位於OS磁碟上,而不會分散到多個磁碟上。 如果 /boot 是根 (/) 磁碟分區的一部分,則 '/' 磁碟分區應該位於 OS 磁碟上,而不是跨越其他磁碟。 |
UEFI 開機 | 支援。 以 UEFI 為基礎的 VM 將會移轉至 Azure 第 2 代 VM。 |
UEFI - 安全開機 | 不支援移轉。 |
磁碟大小 | 第 1 代 VM 最多 2 TB 的 OS 磁碟;第 2 代 VM 最多 4 TB 的 OS 磁碟;32 TB 的數據磁碟。 針對現有的 Azure Migrate 專案,您可能需要將 Hyper-V 主機上的復寫提供者升級至最新版本,以將大型磁碟復寫到最多 32 TB。 |
磁碟編號 | 每個 VM 最多 16 個磁碟。 |
加密磁碟/磁碟區 | 不支援移轉。 |
RDM/傳遞磁碟 | 不支援移轉。 |
共用磁碟 | 不支援使用共用磁碟的 VM 進行移轉。 |
Ultra 磁碟 | Azure Migrate 入口網站不支援 Ultra 磁碟移轉。 您必須針對建議為 Ultra 磁碟的磁碟執行頻外移轉。 也就是說,您可以將它選取為進階磁碟類型,並在移轉后將其變更為 Ultra 磁碟。 |
NFS | 在 VM 上掛接為磁碟區的 NFS 磁碟區將不會復寫。 |
Reiserfs | 不支援。 |
ISCSI | 不支援具有 iSCSI 目標的 VM 進行移轉。 |
目標磁碟 | 您只能移轉至具有受控磁碟的 Azure VM。 |
IPv6 | 不支援。 |
NIC 小組 | 不支援。 |
Azure Site Recovery 和/或 Hyper-V | 如果 VM 已啟用使用 Azure Site Recovery 或 Hyper-V 複本進行複寫,則無法使用移轉和現代化進行複寫。 |
連接埠 | HTTPS 連接埠 443 上的輸出連線,以傳送 VM 複寫數據。 |
URL 存取 (公用雲端)
Hyper-V 主機上的複寫提供者軟體需要存取這些 URL。
URL | 詳細資料 |
---|---|
login.microsoftonline.com | 使用 Active Directory 的訪問控制和身分識別管理。 |
backup.windowsazure.com | 複寫數據傳輸和協調。 |
*.hypervrecoverymanager.windowsazure.com | 用於復寫管理。 |
*.blob.core.windows.net | 將數據上傳至記憶體帳戶。 |
dc.services.visualstudio.com | 上傳用於內部監視的應用程式記錄。 |
time.windows.com | 驗證系統與全域時間之間的時間同步處理。 |
URL 存取權 (Azure Government)
Hyper-V 主機上的複寫提供者軟體需要存取這些 URL。
URL | 詳細資料 |
---|---|
login.microsoftonline.us | 使用 Active Directory 的訪問控制和身分識別管理。 |
backup.windowsazure.us | 複寫數據傳輸和協調。 |
*.hypervrecoverymanager.windowsazure.us | 用於復寫管理。 |
*.blob.core.usgovcloudapi.net | 將數據上傳至記憶體帳戶。 |
dc.services.visualstudio.com | 上傳用於內部監視的應用程式記錄。 |
time.nist.gov | 驗證系統與全域時間之間的時間同步處理。 |
注意
如果您的 Migrate 專案具有 私人端點連線能力,Hyper-V 主機上的復寫提供者軟體將需要存取這些 URL 以取得私人鏈接支援。
- *.blob.core.windows.com - 存取儲存復寫數據的記憶體帳戶。 這是選擇性的,如果記憶體帳戶已連結私人端點,則不需要此專案。
- 使用 Active Directory 進行存取控制和身分識別管理的 login.windows.net。
復寫記憶體帳戶需求
下表摘要說明 Hyper-V VM 移轉復寫記憶體帳戶的支援。
設定 | 支援 | 詳細資料 |
---|---|---|
一般用途 V2 儲存體帳戶 (經常性存取層和非經常性存取層) | 支援 | GPv2 記憶體帳戶可能會產生比 V1 記憶體帳戶更高的交易成本。 |
進階儲存體 | 支援 | 不過,建議使用標準記憶體帳戶來協助將成本優化。 快取記憶體帳戶應該是標準記憶體帳戶,不支援進階。 |
區域 | 與虛擬機器相同的區域 | 儲存體 帳戶應位於與受保護虛擬機相同的區域中。 |
訂用帳戶 | 可以與來源虛擬機器不同 | 儲存體 帳戶不需要與來源虛擬機位於相同的訂用帳戶中。 |
適用於虛擬網路的 Azure 儲存體防火牆 | 支援 | 如果您使用已啟用防火牆的復寫記憶體帳戶或目標記憶體帳戶,請確定您允許受信任的 Microsoft 服務。 此外,請確定您至少允許存取來源虛擬網路的一個子網。 您應該允許從所有網路存取公用端點連線。 |
虛刪除 | 不支援 | 不支援虛刪除,因為一旦在復寫記憶體帳戶上啟用虛刪除,就會增加成本。 Azure Migrate 會執行非常頻繁的記錄檔建立/刪除,同時復寫會導致成本增加。 |
私人端點 | 支援 | 請遵循指引來 設定具有私人端點的 Azure Migrate。 |
Azure VM 需求
所有復寫至 Azure 的內部部署 VM 都必須符合下表摘要說明的 Azure VM 需求。
元件 | 需求 | 詳細資料 |
---|---|---|
作業系統磁碟大小 | 最多 2,048 GB。 | 如果不支援,請檢查失敗。 |
作業系統磁碟計數 | 1 | 如果不支援,請檢查失敗。 |
資料磁碟計數 | 16 或更少。 | 如果不支援,請檢查失敗。 |
數據磁碟大小 | 最多 32 TB | 如果不支援,請檢查失敗。 |
網路介面卡 | 支援多個配接器。 | |
共用 VHD | 不支援。 | 如果不支援,請檢查失敗。 |
FC 磁碟 | 不支援。 | 如果不支援,請檢查失敗。 |
BitLocker | 不支援。 | 您必須先停用 BitLocker,才能啟用電腦的複寫。 |
VM 名稱 | 從 1 到 63 個字元。 只能使用字母、數字和連字號。 計算機名稱必須以字母或數位開頭和結尾。 |
更新 Site Recovery 中機器屬性中的值。 |
移轉後 連線-Windows | 若要在移轉後連線到執行 Windows 的 Azure VM: - 在移轉之前,請在內部部署 VM 上啟用 RDP。 確定已針對 [公用] 設定檔新增 TCP 和 UDP 規則,且在 [Windows 防火牆]>[允許的應用程式] 中已針對所有設定檔允許 RDP。 - 針對站對站 VPN 存取,請在 Windows 防火牆>中啟用 RDP 並允許 RDP 網域和專用網的應用程式和功能。 此外,請檢查操作系統的 SAN 原則是否已設定為 OnlineAll。 深入了解。 |
|
移轉後 連線-Linux | 若要使用 SSH 進行移轉後連線到 Azure VM: - 在移轉之前,在內部部署計算機上,檢查安全殼層服務是否已設定為 [啟動],且該防火牆規則允許 SSH 連線。 - 在移轉之後,在 Azure VM 上,允許連入連線到已故障轉移 VM 上網路安全組規則的 SSH 埠,以及其連線的 Azure 子網。 此外,新增 VM 的公用 IP 位址。 |
下一步
移轉 Hyper-V VM 以進行移轉。