如要從任何遷移來源遷移虛擬機器 (VM),VM 必須執行 Migrate to Virtual Machines 支援的作業系統。本頁面列出 Migrate to Virtual Machines 針對每個遷移來源支援的作業系統。
部分 Compute Engine 功能需要在 VM 上執行代理程式和服務。這些代理程式和服務會在遷移期間自動安裝。不過,某些安全防護功能 (例如 SELinux、防毒軟體和防火牆) 可能會干擾這些服務,導致某些功能無法運作。為確保訪客環境正常運作,請按照「已為訪客環境載入的服務」中的步驟操作,並視需要執行「Compute Engine 疑難排解步驟」。
如要申請任何作業系統的支援服務,請透過 m2vm-os-support-request@google.com 與我們聯絡。
VMware 來源
如果 VM 執行下表所列的作業系統,您可以從 VMware 來源遷移 VM。
作業系統 | 版本 | 預設授權條款 | 授權選項 | 支援 BIOS 轉換為 UEFI |
---|---|---|---|---|
CentOS | 串流 8 | 不適用 | 不適用 | 是 |
串流 9 | 不適用 | 不適用 | 是 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 |
12 | 不適用 | 不適用 | 是 | |
RHEL | 7.9 | BYOL | 使用 ELS 的 PAYG (請參閱「加購 RHEL ELS 授權」) | 否 |
8.0 - 8.10 | BYOL | PAYG | 是 | |
8.0 - 8.10 SAP | PAYG | PAYG | 否 | |
9.0 - 9.1 | BYOL | PAYG | 是 | |
9.2 | BYOL | PAYG | 否 | |
9.0 - 9.2 SAP | PAYG | PAYG | 否 | |
9.3 - 9.4 | BYOL | PAYG | 否 | |
Rocky Linux | 8.4 - 8.5 | 不適用 | 不適用 | 否 |
9 | 不適用 | 不適用 | 否 | |
SLES | 12 SP5 | BYOL | PAYG | 是 |
12 SP4 SAP | BYOL | PAYG | 否 | |
15 SP3 | BYOL | PAYG | 是 | |
15 SP5 | BYOL | PAYG | 否 | |
15 SP2 SAP | BYOL | PAYG | 否 | |
Ubuntu | 18.04.6 | 不適用 | 不適用 | 否 |
20.04.0 - 20.04.04 | 不適用 | 不適用 | 是 | |
22.04 | 不適用 | 不適用 | 是 | |
24.04 | 不適用 | 不適用 | 是 | |
Windows Server (Essentials、Standard 和 Datacenter) | 2016 | PAYG | BYOL | 是 |
2019 | PAYG | BYOL | 是 | |
2022 | PAYG | BYOL | 是 | |
2025 | PAYG | BYOL | 否 |
AWS 來源
如果 VM 執行下表所列的作業系統,您就可以從 AWS 來源遷移 VM。
作業系統 | 版本 | 預設授權條款 | 授權選項 | 支援 BIOS 轉換為 UEFI | 支援手臂 |
---|---|---|---|---|---|
Amazon Linux | 2 | 不適用 (N/A) | 不適用 | 否 | 否 |
CentOS | 串流 8 | 不適用 | 不適用 | 是 | 否 |
串流 9 | 不適用 | 不適用 | 是 | 否 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 | 是 |
12 | 不適用 | 不適用 | 是 | 是 | |
RHEL | 7.9 | PAYG | 使用 ELS 的 PAYG (請參閱「加購 RHEL ELS 授權」) | 否 | 否 |
8.0 - 8.10 | PAYG | PAYG | 是 | 是 | |
8.0 - 8.10 SAP | PAYG | PAYG | 否 | 否 | |
9.0 - 9.1 | PAYG | PAYG | 是 | 是 | |
9.2 | PAYG | PAYG | 否 | 是 | |
9.0 - 9.2 SAP | PAYG | PAYG | 否 | 否 | |
9.3 - 9.4 | PAYG | PAYG | 否 | 否 | |
Rocky Linux | 8.4 - 8.5 | 不適用 | 不適用 | 否 | 是 |
9 | 不適用 | 不適用 | 否 | 是 | |
SLES | 12 SP5 | PAYG | PAYG | 是 | 否 |
15 SP3 | PAYG | PAYG | 是 | 否 | |
15 SP5 | PAYG | PAYG | 否 | 是 | |
Ubuntu | 18.04.6 | 不適用 | 不適用 | 否 | 否 |
20.04.0 - 20.04.04 | 不適用 | 不適用 | 是 | 是 | |
22.04 | 不適用 | 不適用 | 是 | 是 | |
24.04 | 不適用 | 不適用 | 是 | 是 | |
Windows Server (Essentials、Standard 和 Datacenter) | 2016 | PAYG | BYOL | 是 | 不適用 |
2019 | PAYG | BYOL | 是 | 不適用 | |
2022 | PAYG | BYOL | 是 | 不適用 | |
2025 | PAYG | BYOL | 否 | 不適用 |
Azure 來源
如果 VM 執行下表所列的作業系統,您可以從 Azure 來源遷移 VM。
作業系統 | 版本 | 預設授權條款 | 授權選項 | 支援 BIOS 轉換為 UEFI | 支援手臂 |
---|---|---|---|---|---|
CentOS | 串流 8 | 不適用 | 不適用 | 是 | 否 |
串流 9 | 不適用 | 不適用 | 是 | 否 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 | 是 |
12 | 不適用 | 不適用 | 是 | 是 | |
RHEL | 7.9 | PAYG | 使用 ELS 的 PAYG (請參閱「加購 RHEL ELS 授權」) | 是 | 否 |
8.0 - 8.10 | PAYG | PAYG | 是 | 是 | |
8.0 - 8.10 SAP | PAYG | PAYG | 否 | 否 | |
9.0 - 9.2 | PAYG | PAYG | 是 | 是 | |
9.0 - 9.2 SAP | PAYG | PAYG | 否 | 否 | |
9.3 - 9.4 | PAYG | PAYG | 否 | 否 | |
Rocky Linux | 8.4 - 8.5 | 不適用 | 不適用 | 否 | 是 |
9 | 不適用 | 不適用 | 是 | 是 | |
SLES | 12 SP5 | PAYG | PAYG | 是 | 否 |
15 SP3 | PAYG | PAYG | 是 | 否 | |
15 SP5 | PAYG | PAYG | 是 | 是 | |
Ubuntu | 20.04.0 - 20.04.04 | 不適用 | 不適用 | 是 | 是 |
22.04 | 不適用 | 不適用 | 是 | 是 | |
24.04 | 不適用 | 不適用 | 是 | 是 | |
Windows Server (Essentials、Standard 和 Datacenter) | 2016 | PAYG | BYOL | 是 | 不適用 |
2019 | PAYG | BYOL | 是 | 不適用 | |
2022 | PAYG | BYOL | 是 | 不適用 | |
2025 | PAYG | BYOL | 否 | 不適用 |
映像檔匯入作業
如果虛擬機器執行下表所列的作業系統,您可以使用「遷移至虛擬機器」功能,將虛擬磁碟匯入 Compute Engine。
作業系統 | 版本 | 預設授權條款 | 授權選項 | 支援將 BIOS 轉換為 UEFI | 手臂支撐 |
---|---|---|---|---|---|
CentOS | 串流 8 | 不適用 | 不適用 | 是 | 否 |
串流 9 | 不適用 | 不適用 | 是 | 否 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 | 是 |
12 | 不適用 | 不適用 | 是 | 是 | |
RHEL | 7.9 | BYOL | 使用 ELS 的 PAYG (請參閱「加購 RHEL ELS 授權」) | 否 | 否 |
8.0 - 8.10 | BYOL | PAYG | 是 | 是 | |
8.0 - 8.10 SAP | BYOL | PAYG | 否 | 否 | |
9.0 - 9.1 | BYOL | PAYG | 是 | 是 | |
9.2 | BYOL | PAYG | 否 | 是 | |
9.0 - 9.2 SAP | BYOL | PAYG | 否 | 否 | |
9.3 - 9.4 | BYOL | PAYG | 否 | 否 | |
Rocky Linux | 8.4 - 8.5 | 不適用 | 不適用 | 否 | 是 |
9 | 不適用 | 不適用 | 否 | 是 | |
SLES | 12 SP5 | BYOL | PAYG | 是 | 否 |
12 SP4 SAP | BYOL | PAYG | 否 | 否 | |
15 SP3 | BYOL | PAYG | 是 | 否 | |
15 SP5 | BYOL | PAYG | 否 | 是 | |
15 SP2 SAP | BYOL | PAYG | 否 | 否 | |
Ubuntu | 18.04.6 | 不適用 | 不適用 | 否 | 否 |
20.04.0 - 20.04.04 | 不適用 | 不適用 | 是 | 是 | |
22.04 | 不適用 | 不適用 | 是 | 是 | |
24.04 | 不適用 | 不適用 | 是 | 是 | |
Windows Server (Essentials、Standard 和 Datacenter) | 2016 | PAYG | BYOL | 是 | 不適用 |
2019 | PAYG | BYOL | 是 | 不適用 | |
2022 | PAYG | BYOL | 是 | 不適用 | |
2025 | PAYG | BYOL | 否 | 不適用 |
合作夥伴支援的作業系統
Migrate to Virtual Machines 支援匯入映像檔,以及遷移執行下列合作夥伴支援作業系統的 VM。如果您需要協助匯入映像檔或遷移使用這些作業系統的 VM,請與 Migrate to Virtual Machines 支援團隊聯絡。如要進一步瞭解如何匯入映像檔,以及將 VM 遷移至 Oracle Linux,請參閱「 Google Cloud上的 Oracle Linux」。
作業系統 | 版本 | 預設授權條款 | 授權選項 | 支援 BIOS 轉換為 UEFI | 註解 |
---|---|---|---|---|---|
Oracle Linux | 6.0 - 6.7 | BYOL | 不適用 | 否 | 需要的 kernel-uek 版本至少為 4.1.12-37.4.1 |
6.8 - 6.10 | BYOL | 不適用 | 否 | ||
7.0 - 7.9 | BYOL | 不適用 | 否 | ||
8.0 - 8.10 | BYOL | 不適用 | 否 | ||
9.0 - 9.3 | BYOL | 不適用 | 否 |
Google Cloud上的 Oracle Linux
Google Cloud 支援使用 Migrate to Virtual Machines 的匯入虛擬磁碟映像檔功能匯入 Oracle Linux 映像檔。請注意,在 Google Cloud上使用 Oracle Linux 不會產生任何費用。
如果您在 Compute Engine 上使用 Oracle Linux 執行 VM, Google Cloud會提供 VM 支援,做為 Google Cloud 支援套件的一部分。包括支援 Compute Engine 功能和一般 Linux 支援。如果您需要 Oracle Linux 專屬問題的支援,建議您參閱社群資源,或直接向 Oracle 尋求企業級支援。
雖然您可以匯入採用不同設定的 Oracle Linux 映像檔,但我們建議您匯入 Oracle 發布的 Oracle Linux Cloud 映像檔,或是匯入模仿其整體設定或版面的映像檔。
以下各節將說明將 Oracle Linux 映像檔匯入 Google Cloud時,必須留意的注意事項:
gVNIC 驅動程式需求
virtio
支援的 VM 系列 (以及特定較新的 VM 系列) 需要 Google Virtual NIC (gVNIC) 驅動程式,才能存取提供最高 100GB 頻寬的 Tier1 網路。
- 系統支援 gVNIC 驅動程式,但未在 Oracle Linux 8 和 9 支援的 Unbreakable Enterprise Kernel Release 7 (UEK7) 核心上設定 Oracle Linux 映像檔。在這種情況下,「遷移至虛擬機器」會在OS 調整程序期間安裝
kernel-uek-modules-extra
套件,以便新增對 gVNIC 驅動程式的支援。如果您需要 gVNIC 驅動程式,請務必在匯入虛擬磁碟映像檔時,不要啟用「略過 OS 調整」選項。 - 下列 Oracle Linux 映像檔不支援 gVNIC 驅動程式:
- Oracle Linux 7 和 8 支援的 UEK6 核心
- 僅在 Oracle Linux 7 上支援的 UEK5 核心
- 只有使用延長支援服務的 Oracle Linux 6 支援 UEK4 核心
如果您需要 gVNIC 驅動程式,建議您改用 Oracle Linux 8 或 9,並使用 UEK7 或 Red Hat 相容核心 (RHCK) 核心。
IDPF 驅動程式需求
某些 Compute Engine 機器系列需要 Infrastructure Data Plane Function (IDPF) 驅動程式,才能具備網路功能。不過,使用 UEK 核心的 Oracle Linux 映像檔,以及使用 RHCK 核心的 Oracle Linux 6 或 7 映像檔,不支援 IDPF 驅動程式。如果您需要 IDPF 支援,建議您改用 Oracle Linux 8 或 9,並使用 RHCK 核心。IDPF 驅動程式支援功能已在 Oracle Linux 8.10.1.* 和 9.4.* 版本中推出。
請注意,即使是支援 IDPF 驅動程式的 Oracle Linux 映像檔,匯入虛擬磁碟映像檔的程序也不會在圖片資源的 guestOsFeatures
屬性中自動設定對應的 IDPF 值。啟動需要 IDPF 網路驅動程式的 VM 系列執行個體時,您必須設定 guestOsFeatures
屬性。如要這麼做,請使用 gcloud compute image create
指令建立新的圖片資源,並將匯入的圖片做為來源,然後使用 guest-os-feautres
參數新增 IDPF 值。
其他注意事項
在 Google Cloud上使用 Oracle Linux 時,請務必留意下列幾點:
- 受防護的 VM 等 Compute Engine 功能需要使用統一可延伸韌體介面 (UEFI) 啟動功能。如果匯入的映像檔未正確設定 (UEFI) 系統啟動載入程式,系統會改為使用基本輸入/輸出系統 (BIOS) 進行啟動。
- 如果您在 Oracle Linux 上部署的應用程式會依附於訪客環境中的特定功能,建議您測試並驗證應用程式是否正常運作。匯入映像檔時,系統會在OS 調整程序中安裝客體環境。如果發現應用程式有任何問題,請更新作業系統設定,並特別強調下列項目:
- 支援別名 IP 範圍的作業系統設定。內部直通式網路負載平衡器也可能需要這項設定。
- Compute Engine 開機指令碼的執行順序。
- 永久磁碟資源的裝置名稱或符號連結 (符號連結)。
- 當永久磁碟的大小增加時,自動擴充根分區。
僅支援遷移作業的作業系統
Migrate to Virtual Machines 支援遷移執行下列作業系統的 VM,這些作業系統已達到產品生命週期終點 (EOL),或是Google Cloud未正式支援。如要進一步瞭解 Compute Engine 支援的作業系統,請參閱完整的作業系統詳細資料。您可以將執行這些作業系統的 VM 遷移至 Google Cloud,但請注意,可能不支援所有 Compute Engine 功能。如果您需要遷移這些 VM 的協助,請與「遷移至虛擬機器」支援團隊聯絡。
作業系統 | 版本 | 預設授權條款 | 授權選項 | 支援 BIOS 轉換為 UEFI | 註解 |
---|---|---|---|---|---|
CentOS | 6.0 - 6.10 | 不適用 | 不適用 | 否 | |
7.0 - 7.9 | 不適用 | 不適用 | 是 | ||
8.0 - 8.5 | 不適用 | 不適用 | 是 | ||
Debian | 8.0 - 8.11 | 不適用 | 不適用 | 否 | |
9.0 - 9.13 | 不適用 | 不適用 | 否 | ||
10.0 - 10.12 | 不適用 | 不適用 | 否 | ||
RHEL | 6.0 - 6.9 | BYOL | 不適用 | 否 | |
7.0 - 7.8 | BYOL | 不適用 | 否 | ||
7.0 - 7.9 SAP | BYOL | 不適用 | 否 | ||
SLES | 11 SP3 | BYOL | 不適用 | 否 | |
11 SP4 | BYOL | BYOL | 否 | ||
Ubuntu | 14.04 | 不適用 | 不適用 | 否 | |
16.04 | 不適用 | 不適用 | 否 | ||
18.04 | 不適用 | 不適用 | 否 | ||
Windows 用戶端 | 7 SP1 (x86 和 x64) | BYOL | 不適用 | 否 | |
8 (x86 和 x64) | BYOL | 不適用 | 否 | ||
8.1 (x86 和 x64) | BYOL | 不適用 | 否 | ||
10 (x86 和 x64) | BYOL | 不適用 | 否 | ||
Windows Server (Essentials、Standard 和 Datacenter)。 | 2008 R2 | PAYG | BYOL | 否 | Windows 2008 R2、2012 和 2012 R2 伺服器已達到生命週期結束 (EoL)。 Google Cloud 對這些作業系統提供的支援有限。您可以在遷移後升級這些伺服器。如要瞭解如何在遷移後執行就地升級,請參閱「執行 Windows Server 就地升級」一文。 |
2012 | PAYG | BYOL | 是 | ||
2012 R2 | PAYG | BYOL | 是 |
這些伺服器可在遷移後升級。如要瞭解如何在遷移後執行就地升級,請參閱「執行 Windows Server 就地升級」一文。
授權
Compute Engine 支援即付即用 (PAYG) 授權和自備授權 (BYOL)。遷移至虛擬機器的遷移作業會根據遷移的作業系統,指派遷移 VM 的預設授權類型。詳情請參閱前面章節中的表格。
如果作業系統支援多種授權類型,您可以在設定目標 Compute Engine 執行個體時變更授權類型。詳情請參閱「設定已遷移 VM 的目標」。
支援加密磁碟
Migrate to Virtual Machines 不支援軟體加密磁碟,因為沒有金鑰就無法讀取。具體來說,您無法遷移使用 BitLocker 磁碟機加密的 Windows 10 及後續系統。
支援 Compute Engine 機器系列
Migrate to Virtual Machines 可將虛擬機器執行個體 (VM) 遷移至 Compute Engine 第 1、第 2、第 3 和第 4 代機器系列。遷移至虛擬機器不支援 Compute Engine 裸機執行個體和機器類型。
請注意,第 3 代機器系列 (例如 C3、H3 和 M3) 需要非揮發性記憶體快取 (NVMe) 和 Google Virtual NIC (gVNIC) 驅動程式,但部分舊版作業系統可能不支援這些驅動程式。如果遷移中的 VM 執行的作業系統不支援 gVNIC 或 NVMe,Migrate to Virtual Machines 就會禁止您選取不相容的第 3 代機器系列。
如要瞭解支援 NVMe 和 gVNIC 的不同機器類型,請前往「機器系列比較」專區,按一下「選擇要比較的 VM 屬性」,然後選取「磁碟介面類型」和「網路介面」。如要進一步瞭解機器類型及其需求,請參閱「Compute Engine 通用機器系列」。