如要從任何遷移來源遷移虛擬機器 (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 | Stream 8 | 不適用 | 不適用 | 是 |
Stream 9 | 不適用 | 不適用 | 是 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 |
12 | 不適用 | 不適用 | 是 | |
RHEL | 7.9 | BYOL | 即付即用 (搭配 ELS) (請參閱「加購 Red Hat Enterprise Linux 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 | Stream 8 | 不適用 | 不適用 | 是 | 否 |
Stream 9 | 不適用 | 不適用 | 是 | 否 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 | 是 |
12 | 不適用 | 不適用 | 是 | 是 | |
RHEL | 7.9 | PAYG | 即付即用 (搭配 ELS) (請參閱「加購 Red Hat Enterprise Linux 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 | Stream 8 | 不適用 | 不適用 | 是 | 否 |
Stream 9 | 不適用 | 不適用 | 是 | 否 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 | 是 |
12 | 不適用 | 不適用 | 是 | 是 | |
RHEL | 7.9 | PAYG | 即付即用 (搭配 ELS) (請參閱「加購 Red Hat Enterprise Linux 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 | 否 | 不適用 |
映像檔匯入作業
如果 VM 執行的作業系統列於下表,您可以使用 Migrate to Virtual Machines 將虛擬磁碟匯入 Compute Engine。
作業系統 | 版本 | 預設授權 | 授權選項 | 支援將 BIOS 轉換為 UEFI | 支援啟動保全模式 |
---|---|---|---|---|---|
CentOS | Stream 8 | 不適用 | 不適用 | 是 | 否 |
Stream 9 | 不適用 | 不適用 | 是 | 否 | |
Debian | 11.0 - 11.6 | 不適用 | 不適用 | 是 | 是 |
12 | 不適用 | 不適用 | 是 | 是 | |
RHEL | 7.9 | BYOL | 即付即用 (搭配 ELS) (請參閱「加購 Red Hat Enterprise Linux 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,請參閱 Oracle Linux on Google Cloud。
作業系統 | 版本 | 預設授權 | 授權選項 | 支援將 BIOS 轉換為 UEFI | 註解 |
---|---|---|---|---|---|
Oracle Linux | 6.0 - 6.7 | BYOL | 不適用 | 否 | 至少需要 4.1.12-37.4.1 版的 kernel-uek |
6.8 - 6.10 | BYOL | 不適用 | 否 | ||
7.0 - 7.9 | BYOL | 不適用 | 否 | ||
8.0 - 8.10 | BYOL | 不適用 | 否 | ||
9.0 - 9.3 | BYOL | 不適用 | 否 |
Oracle Linux on Google Cloud
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 Images,或是匯入整體設定或版面配置與這些映像檔類似的映像檔。
以下各節將討論將 Oracle Linux 映像檔匯入 Google Cloud時,必須注意的事項:
gVNIC 驅動程式需求條件
virtio
支援的 VM 系列 (和某些較新的 VM 系列) 需要 Google Virtual NIC (gVNIC) 驅動程式,才能存取 Tier1 網路,取得高達 100 GB 的頻寬。
- 系統支援 gVNIC 驅動程式,但不會在 Oracle Linux 映像檔上設定,因為這些映像檔使用 Oracle Linux 8 和 9 支援的 Unbreakable Enterprise Kernel Release 7 (UEK7) 核心。在這些情況下,Migrate to Virtual Machines 會在作業系統調整程序期間安裝
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 機型系列需要 基礎架構資料平面功能 (IDPF) 驅動程式,才能具備網路功能。不過,使用 UEK 核心的 Oracle Linux 映像檔,以及使用 RHCK 核心的 Oracle Linux 6 或 7 映像檔,都不支援 IDPF 驅動程式。如需 IDPF 支援,建議改用 Oracle Linux 8 或 9,並使用 RHCK 核心。Oracle Linux 8.10.1.* 和 9.4.* 版開始支援 IDPF 驅動程式。
請注意,即使是支援 IDPF 驅動程式的 Oracle Linux 映像檔,匯入虛擬磁碟映像檔的程序也不會自動在映像檔資源的 guestOsFeatures
屬性中設定對應的 IDPF 值。啟動需要 IDPF 驅動程式才能連網的 VM 系列執行個體時,您必須設定 guestOsFeatures
屬性。如要這麼做,請使用 gcloud compute image create
指令建立新的映像檔資源,並將匯入的映像檔做為來源,然後使用 guest-os-feautres
參數新增 IDPF 值。
其他注意事項
在 Google Cloud上使用 Oracle Linux 時,請注意下列事項:
- 如要使用 Compute Engine 功能 (例如受防護的 VM),必須採用統一可延伸韌體介面 (UEFI) 啟動。如果匯入的映像檔未正確設定 (UEFI) 啟動載入程式,啟動作業會改用基本輸入/輸出系統 (BIOS)。
- 如果您在 Oracle Linux 上部署的應用程式依附於訪客環境中的特定功能,建議您測試並確認應用程式是否正常運作。匯入映像檔時,系統會一併安裝客體環境,這是OS 調整程序的一部分。如果應用程式有任何問題,請更新 OS 設定,特別注意下列事項:
- 支援別名 IP 範圍的 OS 設定。內部直通式網路負載平衡器也可能需要這項設定。
- Compute Engine 開機指令碼的執行順序。
- 永久磁碟資源的裝置名稱或符號連結 (symlink)。
- 永久磁碟大小增加時,根分區會自動擴充。
僅支援遷移作業的作業系統
Migrate to Virtual Machines 支援遷移執行下列作業系統的 VM,這些作業系統已停用 (EOL),或Google Cloud未正式支援。如要進一步瞭解 Compute Engine 支援的作業系統,請參閱完整的作業系統詳細資料。 您可以將執行這些作業系統的 VM 遷移至 Google Cloud,但請注意,系統可能不支援所有 Compute Engine 功能。如需遷移這些 VM 的協助,請與 Migrate to Virtual Machines 支援團隊聯絡。
作業系統 | 版本 | 預設授權 | 授權選項 | 支援將 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)。Migrate to Virtual Machines 會根據遷移的 OS,為遷移的 VM 指派預設授權類型。詳情請參閱前幾節的表格。
如果作業系統支援多種授權類型,您可以在設定目標 Compute Engine 執行個體時變更授權類型。詳情請參閱「設定遷移 VM 的目標」。
支援加密磁碟
Migrate to Virtual Machines 不支援軟體加密磁碟,因為這類磁碟必須有金鑰才能讀取。具體來說,您無法遷移使用 BitLocker 磁碟機加密的 Windows 10 和後續系統。
支援的 Compute Engine 機器系列
遷移至虛擬機器支援將虛擬機器執行個體 (VM) 遷移至 Compute Engine 第 1 代、第 2 代、第 3 代和第 4 代機器系列。Migrate to Virtual Machines 不支援 Compute Engine 裸機執行個體和機器類型。
請注意,C3、H3 和 M3 等第 3 代機器系列需要非揮發性記憶體高速 (NVMe) 和 Google 虛擬 NIC (gVNIC) 驅動程式,部分舊版作業系統可能不支援這些驅動程式。如果遷移中的 VM 執行的作業系統不支援 gVNIC 或 NVMe,Migrate to Virtual Machines 會禁止您選取不相容的第 3 代機器系列。
如要瞭解支援 NVMe 和 gVNIC 的不同機器類型,請前往「機器系列比較」部分,按一下「選擇要比較的 VM 屬性」,然後選取「磁碟介面類型」和「網路介面」。如要進一步瞭解機器類型及其需求,請參閱「Compute Engine 的通用機器系列」。