You are now viewing Migrate to Virtual Machines (formerly Migrate for Compute Engine). For Migrate for Compute Engine versions 4.x, see the 4.x documentation.

Supported operating systems

Stay organized with collections Save and categorize content based on your preferences.

Migrate to Virtual Machines supports migrating VMs running the operating systems shown in the following table.

OS Version VMware Default license License option Comments
CentOS 6.0 - 6.10 Yes N/A N/A
7.0 - 7.9 Yes N/A N/A
8.0 - 8.5 Yes N/A N/A
Debian 8.0 - 8.11 Yes N/A N/A
9.0 - 9.13 Yes N/A N/A
10.0 - 10.10 Yes N/A N/A
11.0 Yes N/A N/A
Oracle Linux 6.0 - 6.10 Yes N/A N/A Requires kernel-uek version of at least 4.1.12-37.4.1
7.0 - 7.9 Yes N/A N/A
8.0 - 8.4 Yes N/A N/A
RHEL 6.0 - 6.10 Yes BYOL PAYG
7.0 - 7.9 Yes BYOL PAYG
8.0 - 8.5 Yes BYOL PAYG
Ubuntu 14.04.0 - 14.04.6 Yes N/A N/A
16.04.0 - 16.04.7 Yes N/A N/A
18.04.0 - 18.04.5 Yes N/A N/A
20.04 Yes N/A N/A
20.10 Yes N/A N/A
21.04 Yes N/A N/A
Windows Server 2008 R2 SP1 Yes PAYG BYOL
2012 Yes PAYG BYOL
2012 R2 Yes PAYG BYOL
2016 Yes PAYG BYOL
2019 Yes PAYG BYOL
2022 Yes PAYG BYOL
Windows Client 7 SP1 (x86 and x64) Yes BYOL N/A
8 (x86 and x64) Yes BYOL N/A
8.1 (x86 and x64) Yes BYOL N/A
10 (x86 and x64) Yes BYOL N/A BitLocker Drive Encryption not supported


Compute Engine supports pay as you go (PAYG) licenses and bring your own licenses (BYOL). The default license type for migrated VMs is assigned by Migrate to Virtual Machines based on the migrated OS. See the table above for details.

If the operating system supports multiple license types, you can change the license type when you configure the target Compute Engine instance. See Configuring the target for a migrated VM for more information.

Support for encrypted disks

Migrate to Virtual Machines does not support software encrypted disks because they cannot be read without a key. Specifically, Windows 10 and later systems can use BitLocker Drive Encryption. Systems on which the boot drive is encrypted using BitLocker are not supported by Migrate to Virtual Machines.