支持的操作系统

如需从任何迁移来源迁移虚拟机,虚拟机必须运行 Migrate to Virtual Machines 支持的操作系统。本页面列出了 Migrate to Virtual Machines 针对每个迁移来源支持的操作系统。

某些 Compute Engine 功能需要在虚拟机上运行的代理和服务。这些代理和服务会在迁移过程中自动安装。但是,某些安全功能(如 SELinux、防病毒功能和防火墙)可能会干扰这些服务并阻止某些功能运行。为确保客机环境正常运行,请按照为客机环境加载服务中的步骤操作,并在需要时执行 Compute Engine 问题排查步骤

如需请求任何操作系统的支持,请通过 m2vm-os-support-request@google.com 与我们联系。

VMware 来源

如果虚拟机运行下表中列出的操作系统,则可以从 VMware 来源迁移该虚拟机。

操作系统 版本 默认许可 许可选项 支持 BIOS 到 UEFI 的转换
CentOS 7.0 - 7.9 不适用 不适用
8.0 - 8.5 不适用 不适用
Stream 8 不适用 不适用
Stream 9 不适用 不适用
Debian 10.0 - 10.12 不适用 不适用
11.0 - 11.6 不适用 不适用
12 不适用 不适用
RHEL 6.10 自带许可 (BYOL) 使用 ELS 的 PAYG(请参阅附加 RHEL ELS 许可
7.0 - 7.9 自带许可 (BYOL) PAYG
8.0 - 8.6 自带许可 (BYOL) PAYG
9.0 - 9.1 自带许可 (BYOL) PAYG
9.2 自带许可 (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.03 不适用 不适用
22.04 不适用 不适用
20.04.4 不适用 不适用
Windows Server(Essentials、Standard 和 Datacenter 版) 2016 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版
2019 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版
2022 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版

AWS 来源

如果虚拟机运行下表中列出的操作系统,则可以从 AWS 来源迁移该虚拟机。

操作系统 版本 默认许可 许可选项 支持 BIOS 到 UEFI 的转换 支持 ARM
Amazon Linux 2 不适用 不适用
CentOS 7.0 - 7.9 不适用 不适用
8.0 - 8.5 不适用 不适用
Stream 8 不适用 不适用
Stream 9 不适用 不适用
Debian 10.0 - 10.12 不适用 不适用
11.0 - 11.6 不适用 不适用
12 不适用 不适用
RHEL 6.10 PAYG 使用 ELS 的 PAYG(请参阅附加 RHEL ELS 许可
7.0 - 7.9 PAYG PAYG
7.0 - 7.9 SAP PAYG PAYG
8.0 - 8.9 PAYG PAYG
8.0 - 8.9 SAP PAYG PAYG
9.0 - 9.1 PAYG PAYG
9.2 PAYG PAYG
9.0 - 9.2 SAP 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.03 不适用 不适用
20.04.4 不适用 不适用
22.04 不适用 不适用
Windows Server(Essentials、Standard 和 Datacenter 版) 2016 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版 不适用 (N/A)
2019 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版 不适用
2022 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版 不适用

Azure 来源

如果虚拟机运行下表中列出的操作系统,则可以从 Azure 来源迁移该虚拟机。

操作系统 版本 默认许可 许可选项 支持 BIOS 到 UEFI 的转换 支持 ARM
CentOS 7.6 - 7.9 不适用 不适用
8.0 - 8.5 不适用 不适用
Stream 8 不适用 不适用
Stream 9 不适用 不适用
Debian 11.0 - 11.6 不适用 不适用
12 不适用 不适用
RHEL 7.4 - 7.8 PAYG PAYG
7.9 PAYG PAYG
7.4 - 7.9 SAP PAYG PAYG
8.0 - 8.9 PAYG PAYG
8.0 - 8.9 SAP PAYG PAYG
9.0 - 9.2 PAYG PAYG
9.0 - 9.2 SAP 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.03 不适用 不适用
20.04.4 不适用 不适用
22.04 不适用 不适用
Windows Server(Essentials、Standard 和 Datacenter 版) 2016 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版 不适用
2019 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版 不适用
2022 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版 不适用
2022 年 Azure 版本 自带许可 (BYOL) 不适用

映像导入

如果虚拟机运行下表中列出的操作系统,则可以使用 Migrate to Virtual Machines 将虚拟磁盘导入 Compute Engine。

操作系统 版本 默认许可 许可选项 支持 BIOS 到 UEFI 的转换
CentOS 7.0 - 7.9 不适用 不适用
8.0 - 8.5 不适用 不适用
Stream 8 不适用 不适用
Stream 9 不适用 不适用
Debian 10.0 - 10.12 不适用 不适用
11.0 - 11.6 不适用 不适用
12 不适用 不适用
RHEL 6.10 自带许可 (BYOL) 使用 ELS 的 PAYG(请参阅附加 RHEL ELS 许可
7.0 - 7.9 自带许可 (BYOL) PAYG
8.0 - 8.6 自带许可 (BYOL) PAYG
9.0 - 9.1 自带许可 (BYOL) PAYG
9.2 自带许可 (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.03 不适用 不适用
22.04 不适用 不适用
20.04.4 不适用 不适用
Windows Server(Essentials、Standard 和 Datacenter 版) 2016 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版
2019 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版
2022 PAYG 自带许可 (BYOL) 仅适用于 Datacenter 版

仅有迁移支持的操作系统

Migrate to Virtual Machines 支持迁移运行以下已终止服务 (EOL) 的操作系统的虚拟机。您可以将运行已达到 EOL 的操作系统的虚拟机迁移到 Google Cloud,但请注意,并非所有 Compute Engine 功能都受支持。如果您需要迁移这些虚拟机方面的帮助,请与 Migrate to Virtual Machines 支持团队联系。

操作系统 版本 默认许可 许可选项 支持 BIOS 到 UEFI 的转换 备注
CentOS 6.0 - 6.10 不适用 不适用
8.0 - 8.4 不适用 不适用
Debian 8.0 - 8.11 不适用 不适用
9.0 - 9.13 不适用 不适用
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.8 自带许可 (BYOL) 不适用
RHEL 6.0 - 6.9 自带许可 (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) 否(仅适用于数据中心)
2012 PAYG 自带许可 (BYOL) 是(仅适用于数据中心)
2012 R2 PAYG 自带许可 (BYOL) 是(仅适用于数据中心)

许可

Compute Engine 支持随用随付 (PAYG) 许可以及自带许可 (BYOL)。Migrate to Virtual Machines 会根据迁移后的操作系统为迁移后的虚拟机分配默认许可类型。如需了解详情,请参阅前面部分中的表。

如果操作系统支持多种许可类型,您可以在配置目标 Compute Engine 实例时更改许可类型。如需了解详情,请参阅为迁移后的虚拟机配置目标

加密磁盘支持

Migrate to Virtual Machines 不支持软件加密磁盘,因为如果没有密钥,就无法读取这些磁盘。具体而言,您无法迁移使用 BitLocker 驱动器加密的 Windows 10 及更高版本的系统。

Compute Engine 机器系列支持

Migrate to Virtual Machines 支持将虚拟机实例迁移到 Compute Engine 第 1 代、第 2 代和第 3 代机器系列

请注意,第 3 代机器系列(如 C3H3M3)需要使用非易失性内存主机控制器接口规范 (NVMe) 和 Google 虚拟 NIC (gVNIC) 驱动程序,某些旧版操作系统可能不支持这些驱动程序。如果迁移的虚拟机运行的操作系统不支持 gVNIC 或 NVMe,Migrate to Virtual Machines 会阻止您选择不兼容的第 3 代机器系列。

如需了解支持 NVMe 和 gVNIC 的不同机器类型,请前往机器系列比较部分,点击选择要比较的虚拟机属性,然后选择磁盘接口类型网络接口。如需详细了解机器类型及其要求,请参阅 Compute Engine 的通用机器系列