Migrate to Virtual Machines supports migrating VMs running the operating systems shown in the following table.
Some Compute Engine features require agents and services running on the VM. These agents and services are installed automatically during the migration. However, certain security features such as SELinux, anti-viruses, and firewalls, may interfere with these services and prevent certain features from functioning. In order to make sure that the guest environment functions properly, follow the steps in Loaded services for the guest environment and if needed, the Troubleshooting steps for Compute Engine.
To request support for any operating system, contact us at: email@example.com.
|OS||Version||VMware||AWS||Default license||License option||Comments|
|Amazon Linux||2||No||Yes||N/A||N/A||Preview: To migrate a VM running Amazon Linux 2, Migrate to Virtual Machines first converts Amazon Linux 2 to Rocky Linux 8 and then completes the migration (see Migrate an Amazon Linux 2 VM to Google Cloud ). To participate in the preview, contact us at firstname.lastname@example.org.|
|CentOS||7.0 - 7.9||Yes||Yes||N/A||N/A|
|Debian||10.0 - 10.12||Yes||Yes||N/A||N/A|
|11.0 - 11.6||Yes||Yes||N/A||N/A|
|RHEL||6.10||Yes||Yes||BYOL for VMware, PAYG for AWS||PAYG with ELS (see Append RHEL ELS licenses)|
|7.0 - 7.9||Yes||Yes||BYOL for VMware, PAYG for AWS||PAYG|
|8.0 - 8.6||Yes||Yes||BYOL for VMware, PAYG for AWS||PAYG|
|9.0 - 9.2||Yes||Yes||BYOL for VMware, PAYG for AWS||PAYG|
|Rocky Linux||8.4 - 8.5||Yes||Yes||N/A||N/A|
|SLES||12 SP2 - SP5||Yes||Yes||BYOL for VMware, PAYG for AWS||PAYG|
|12 SP4 SAP||Yes||No||BYOL||PAYG|
|15||Yes||Yes||BYOL for VMware, PAYG for AWS||PAYG|
|15 SP1 - SP3||Yes||Yes||BYOL for VMware, PAYG for AWS||PAYG|
|15 SP2 SAP||Yes||No||BYOL||PAYG|
|Windows Server (Essentials, Standard, and Datacenter)||2012 R2||Yes||Yes||PAYG||BYOL|
Operating systems with migration support only
Migrate to Virtual Machines supports migrating VMs running the following operating systems that have reached end of life (EOL). You can migrate VMs running operating systems that have reached EOL to Google Cloud, however, note that not all Compute Engine features might be supported. Contact the Migrate to Virtual Machines support team if you need assistance to migrate these VMs.
|OS||Version||Default license||License option||Comments|
|CentOS||6.0 - 6.10||N/A||N/A|
|8.0 - 8.4||N/A||N/A|
|Debian||8.0 - 8.11||N/A||N/A||9.0 - 9.13||N/A||N/A|
|Oracle Linux||6.0 - 6.7||BYOL||N/A||Requires kernel-uek version of at least 4.1.12-37.4.1|
|6.8 - 6.10||BYOL||N/A|
|7.0 - 7.9||BYOL||N/A|
|8.0 - 8.4||BYOL||N/A|
|RHEL||6.0 - 6.9||BYOL||N/A|
|Windows Client||7 SP1 (x86 and x64)||BYOL||N/A|
|8 (x86 and x64)||BYOL||N/A|
|8.1 (x86 and x64)||BYOL||N/A|
|10 (x86 and x64)||BYOL||N/A|
|Windows Server (Essentials, Standard, and Datacenter)||2008 R2||PAYG||BYOL|
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.