Version 5.0

Supported operating systems

Migrate for Compute Engine 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.3 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.8 Yes N/A N/A
Oracle Linux 6.0 - 6.10 Yes N/A N/A
7.0 - 7.9 Yes N/A N/A
8.0 - 8.3 Yes N/A N/A
RHEL 6.0 - 6.10 Yes BYOL PAYG
7.0 - 7.8 Yes BYOL PAYG
8.0 - 8.3 Yes BYOL PAYG
15 SP0, SP1, SP2 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.0 - 20.04.2 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
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 for Compute Engine 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 for Compute Engine 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 for Compute Engine.