Para migrar una máquina virtual (VM) desde cualquier fuente de migración, la VM debe ejecutar un sistema operativo compatible con Migrate to Virtual Machines. En esta página, se enumeran los sistemas operativos que admite Migrate to Virtual Machines para cada fuente de migración.
Algunas funciones de Compute Engine requieren agentes y servicios que se ejecutan en la VM. Estos agentes y servicios se instalan automáticamente durante la migración. Sin embargo, algunas funciones de seguridad como SELinux, antivirus y firewalls pueden interferir en estos servicios y evitar que funcionen ciertas funciones. Para asegurarte de que el entorno invitado funcione de forma correcta, sigue los pasos que se indican en Servicios cargados para el entorno invitado y, si es necesario, en Pasos para solucionar problemas de Compute Engine.
Para solicitar asistencia con cualquier sistema operativo, comunícate con nosotros al correo electrónico m2vm-os-support-request@google.com.
Fuente de VMware
Puedes migrar una VM desde una fuente de VMware si la VM ejecuta un sistema operativo que aparece en la siguiente tabla.
SO | Versión | Licencia predeterminada | Opción de licencia | Compatibilidad con la conversión de BIOS a UEFI |
---|---|---|---|---|
CentOS | 7.0-7.9 | No aplicable (N/A) | N/A | Sí |
8.0 - 8.5 | N/A | N/A | Sí | |
Stream 8 | N/A | N/A | Sí | |
Stream 9 | N/A | N/A | Sí | |
Debian | 11.0 - 11.6 | N/A | N/A | No |
12 | N/A | N/A | No | |
RHEL | 7.9 | BYOL | PAYG con ELS (consulta Agrega licencias de ELS de RHEL) | No |
8.0 - 8.10 | BYOL | PAYG | Sí | |
8.0 - 8.10 SAP | PAYG | PAYG | No | |
9.0-9.1 | BYOL | PAYG | Sí | |
9.2 | BYOL | PAYG | No | |
9.0 - 9.2 SAP | PAYG | PAYG | No | |
9.3 - 9.4 | BYOL | PAYG | No | |
Rocky Linux | 8.4 - 8.5 | N/A | N/A | No |
9 | N/A | N/A | No | |
SLES | 12 SP5 | BYOL | PAYG | Sí |
12 SP4 SAP | BYOL | PAYG | No | |
15 SP3 | BYOL | PAYG | Sí | |
15 SP5 | BYOL | PAYG | No | |
15 SP2 SAP | BYOL | PAYG | No | |
Ubuntu | 18.04.6 | N/A | N/A | No |
20.04.0 - 20.04.03 | N/A | N/A | No | |
22.04 | N/A | N/A | No | |
20.04.4 | N/A | N/A | No | |
Windows Server (Essentials, Standard y Datacenter) | 2016 | PAYG | BYOL | Solo para Datacenter |
2019 | PAYG | BYOL | Solo para Datacenter | |
2022 | PAYG | BYOL | Solo para Datacenter |
Fuente de AWS
Puedes migrar una VM desde una fuente de AWS si la VM ejecuta un sistema operativo que aparece en la siguiente tabla.
SO | Versión | Licencia predeterminada | Opción de licencia | Compatibilidad con la conversión de BIOS a UEFI | Compatible con ARM |
---|---|---|---|---|---|
Amazon Linux | 2 | No aplicable (N/A) | N/A | No | No |
CentOS | 7.0-7.9 | N/A | N/A | Sí | No |
8.0 - 8.5 | N/A | N/A | Sí | No | |
Stream 8 | N/A | N/A | Sí | No | |
Stream 9 | N/A | N/A | Sí | No | |
Debian | 11.0 - 11.6 | N/A | N/A | No | Sí |
12 | N/A | N/A | No | Sí | |
RHEL | 7.9 | PAYG | PAYG con ELS (consulta Agrega licencias de ELS de RHEL) | No | No |
8.0 - 8.10 | PAYG | PAYG | Sí | No | |
8.0 - 8.10 SAP | PAYG | PAYG | No | No | |
9.0-9.1 | PAYG | PAYG | Sí | Sí | |
9.2 | PAYG | PAYG | No | Sí | |
9.0 - 9.2 SAP | PAYG | PAYG | No | No | |
9.3 - 9.4 | PAYG | PAYG | No | No | |
Rocky Linux | 8.4 - 8.5 | N/A | N/A | No | Sí |
9 | N/A | N/A | No | Sí | |
SLES | 12 SP5 | PAYG | PAYG | Sí | No |
15 SP3 | PAYG | PAYG | Sí | No | |
15 SP5 | PAYG | PAYG | No | Sí | |
Ubuntu | 18.04.6 | N/A | N/A | No | No |
20.04.0 - 20.04.03 | N/A | N/A | No | Sí | |
20.04.4 | N/A | N/A | No | Sí | |
22.04 | N/A | N/A | No | Sí | |
Windows Server (Essentials, Standard y Datacenter) | 2016 | PAYG | BYOL | Solo para Datacenter | N/A |
2019 | PAYG | BYOL | Solo para Datacenter | N/A | |
2022 | PAYG | BYOL | Solo para Datacenter | N/A |
Fuente de Azure
Puedes migrar una VM desde una fuente de Azure si la VM ejecuta un sistema operativo que aparece en la siguiente tabla.
SO | Versión | Licencia predeterminada | Opción de licencia | Compatibilidad con la conversión de BIOS a UEFI | Compatible con ARM |
---|---|---|---|---|---|
CentOS | 7.6-7.9 | No aplicable (N/A) | N/A | Sí | No |
8.0 - 8.5 | N/A | N/A | Sí | No | |
Stream 8 | N/A | N/A | Sí | No | |
Stream 9 | N/A | N/A | Sí | No | |
Debian | 11.0 - 11.6 | N/A | N/A | No | Sí |
12 | N/A | N/A | No | Sí | |
RHEL | 7.9 | PAYG | PAYG con ELS (consulta Agrega licencias de ELS de RHEL) | Sí | No |
8.0 - 8.10 | PAYG | PAYG | Sí | No | |
8.0 - 8.10 SAP | PAYG | PAYG | No | No | |
9.0 - 9.2 | PAYG | PAYG | Sí | Sí | |
9.0 - 9.2 SAP | PAYG | PAYG | No | No | |
9.3 - 9.4 | PAYG | PAYG | No | No | |
Rocky Linux | 8.4 - 8.5 | N/A | N/A | No | Sí |
9 | N/A | N/A | Sí | Sí | |
SLES | 12 SP5 | PAYG | PAYG | Sí | No |
15 SP3 | PAYG | PAYG | Sí | No | |
15 SP5 | PAYG | PAYG | Sí | Sí | |
Ubuntu | 20.04.0 - 20.04.03 | N/A | N/A | No | Sí |
20.04.4 | N/A | N/A | No | Sí | |
22.04 | N/A | N/A | No | Sí | |
Windows Server (Essentials, Standard y Datacenter) | 2016 | PAYG | BYOL | Solo para Datacenter | N/A |
2019 | PAYG | BYOL | Solo para Datacenter | N/A | |
2022 | PAYG | BYOL | Solo para Datacenter | N/A | |
2022 Azure Edition | BYOL | N/A | No |
Importación de imágenes
Puedes importar un disco virtual a Compute Engine con Migrate to Virtual Machines, si la VM ejecuta un sistema operativo que aparece en la siguiente tabla.
SO | Versión | Licencia predeterminada | Opción de licencia | Compatibilidad con la conversión de BIOS a UEFI |
---|---|---|---|---|
CentOS | 7.0-7.9 | No aplicable (N/A) | N/A | Sí |
8.0 - 8.5 | N/A | N/A | Sí | |
Stream 8 | N/A | N/A | Sí | |
Stream 9 | N/A | N/A | Sí | |
Debian | 11.0 - 11.6 | N/A | N/A | No |
12 | N/A | N/A | No | |
RHEL | 7.9 | BYOL | PAYG con ELS (consulta Agrega licencias de ELS de RHEL) | No |
8.0 - 8.10 | BYOL | PAYG | Sí | |
8.0 - 8.10 SAP | BYOL | PAYG | No | |
9.0-9.1 | BYOL | PAYG | Sí | |
9.2 | BYOL | PAYG | No | |
9.0 - 9.2 SAP | BYOL | PAYG | No | |
9.3 - 9.4 | BYOL | PAYG | No | |
Rocky Linux | 8.4 - 8.5 | N/A | N/A | No |
9 | N/A | N/A | No | |
SLES | 12 SP5 | BYOL | PAYG | Sí |
12 SP4 SAP | BYOL | PAYG | No | |
15 SP3 | BYOL | PAYG | Sí | |
15 SP5 | BYOL | PAYG | No | |
15 SP2 SAP | BYOL | PAYG | No | |
Ubuntu | 18.04.6 | N/A | N/A | No |
20.04.0 - 20.04.03 | N/A | N/A | No | |
22.04 | N/A | N/A | No | |
20.04.4 | N/A | N/A | No | |
Windows Server (Essentials, Standard y Datacenter) | 2016 | PAYG | BYOL | Solo para Datacenter |
2019 | PAYG | BYOL | Solo para Datacenter | |
2022 | PAYG | BYOL | Solo para Datacenter |
Sistemas operativos admitidos por los socios
Migrate to Virtual Machines admite la importación de imágenes y la migración de VMs que ejecutan los siguientes sistemas operativos admitidos por los socios. Comunícate con el equipo de asistencia al cliente de Migrate to Virtual Machines si necesitas ayuda para importar imágenes o migrar VMs con estos sistemas operativos. Para obtener más información sobre cómo importar imágenes y migrar VMs a Oracle Linux, consulta Oracle Linux en Google Cloud.
SO | Versión | Licencia predeterminada | Opción de licencia | Compatibilidad con la conversión de BIOS a UEFI | Comentarios |
---|---|---|---|---|---|
Oracle Linux | 6.0-6.7 | BYOL | N/A | No | Requiere la versión kernel-uek de 4.1.12-37.4.1 como mínimo |
6.8-6.10 | BYOL | N/A | No | ||
7.0-7.9 | BYOL | N/A | No | ||
8.0 - 8.8 | BYOL | N/A | No | ||
9.0 - 9.3 | BYOL | N/A | No |
Oracle Linux en Google Cloud
Google Cloud admite la importación de imágenes de Oracle Linux con la capacidad de importación de imágenes de disco virtual de Migrate to Virtual Machines. Ten en cuenta que no se incurre en ningún costo cuando se usa Oracle Linux en Google Cloud.
Si ejecutas VMs en Compute Engine con Oracle Linux, Google Cloud proporciona asistencia para tus VMs como parte de los paquetes de asistencia de Google Cloud. Esto incluye la compatibilidad con las capacidades de Compute Engine y la compatibilidad genérica con Linux. Si necesitas asistencia para problemas relacionados específicamente con Oracle Linux, te recomendamos que consultes los recursos de la comunidad o que obtengas asistencia de nivel empresarial directamente de Oracle.
Si bien puedes importar imágenes de Oracle Linux con diferente configuración, te recomendamos que importes las imágenes de Oracle Linux Cloud publicadas por Oracle o imágenes que imiten su configuración o diseño general.
En las siguientes secciones, se analizan las consideraciones que debes tener en cuenta cuando importas imágenes de Oracle Linux a Google Cloud:
Requisitos del controlador de gVNIC
El controlador de NIC virtual de Google (gVNIC) es
necesario para que las familias de VMs habilitadas para virtio
(y ciertas familias de VMs más recientes)
tengan acceso a redes de nivel 1 que proporcionan hasta 100 GB de ancho de banda.
- El controlador de gVNIC es compatible, pero no se configura en las imágenes de Oracle Linux
que usan el kernel Unbreakable Enterprise Kernel Release 7 (UEK7) compatible con
Oracle Linux 8 y 9. En estos casos, Migrate to Virtual Machines instala el
paquete
kernel-uek-modules-extra
durante el proceso de adaptación del SO para agregar compatibilidad con el controlador de gVNIC. Si necesitas el controlador de gVNIC, asegúrate de no habilitar la opción Omitir adaptaciones del SO cuando importes imágenes de discos virtuales. - El controlador de gVNIC no es compatible con las siguientes imágenes de Oracle Linux:
- El kernel UEK6 es compatible con Oracle Linux 7 y 8
- El kernel UEK5 solo es compatible con Oracle Linux 7
- El kernel UEK4 es compatible con Oracle Linux 6 solo con la asistencia extendida
Si necesitas el controlador de gVNIC, te recomendamos que cambies a Oracle Linux 8 o 9 y uses los kernels UEK7 o Red Hat Compatible Kernel (RHCK).
Requisitos del controlador de IDPF
El controlador de la función del plano de datos de infraestructura (IDPF) es necesario para que ciertas series de máquinas de Compute Engine tengan capacidades de red. Sin embargo, el controlador de IDPF no es compatible con las imágenes de Oracle Linux que usan kernels de UEK ni con las imágenes de Oracle Linux 6 o 7 que usan kernels RHCK. Si necesitas compatibilidad con IDPF, te recomendamos que cambies a Oracle Linux 8 o 9 y uses el kernel RHCK. La compatibilidad con el controlador de IDPF se incorporó en las versiones 8.10.1.* y 9.4.* de Oracle Linux.
Ten en cuenta que, incluso para las imágenes de Oracle Linux que admiten el controlador de IDPF, el
proceso de importación de imágenes de disco virtual
no establece automáticamente el valor de IDPF correspondiente en el atributo guestOsFeatures
del recurso de imagen. Debes establecer el atributo guestOsFeatures
cuando inicies instancias de una serie de VM que requieran el controlador de IDPF para
las redes. Para lograr esto, crea un nuevo recurso de imagen con el
comando gcloud compute image create
con la imagen importada como fuente
y agrega el valor de IDPF con el parámetro guest-os-feautres
.
Otras consideraciones
A continuación, se incluyen algunas consideraciones que debes tener en cuenta cuando uses Oracle Linux en Google Cloud:
- Las familias de máquinas N4, C3 y C4 no admiten imágenes de Oracle Linux con kernels UEK.
- Se requiere un inicio de interfaz de firmware extensible unificada (UEFI) para las funciones de Compute Engine, como las VMs protegidas. Si las imágenes importadas no tienen el bootloader (UEFI) configurado correctamente, el inicio recurre al sistema básico de entrada/salida (BIOS).
- Si las aplicaciones que implementaste en Oracle Linux tienen dependencias en
funciones específicas del entorno invitado,
te recomendamos que pruebes y verifiques que la aplicación funcione según
lo previsto. El entorno invitado se instala mientras se importa una imagen como parte del proceso de adaptación del SO.
Si ves algún problema con la aplicación, actualiza la configuración del SO con
énfasis específico en lo siguiente:
- La configuración del SO compatible con los rangos de IP de alias. Es posible que el balanceador de cargas de red de transferencia interno también requiera esta configuración.
- El orden de ejecución de las secuencias de comandos de inicio de Compute Engine.
- El nombre del dispositivo o el vínculo simbólico (symlink) de los recursos de Persistent Disk.
- La expansión automática de una partición raíz cuando se aumenta el tamaño de Persistent Disk.
Sistemas operativos que solo admiten la migración
Migrate to Virtual Machines admite la migración de VMs que ejecutan los siguientes sistemas operativos que alcanzaron el final del ciclo de vida (EOL) o que no son compatibles oficialmente con Google Cloud. Para obtener más información sobre los SO compatibles con Compute Engine, consulta los detalles completos del sistema operativo. Puedes migrar las VMs que ejecutan estos sistemas operativos a Google Cloud; sin embargo, ten en cuenta que no todas las funciones de Compute Engine pueden ser compatibles. Comunícate con el equipo de asistencia al cliente de Migrate to Virtual Machines si necesitas ayuda para migrar estas VMs.
SO | Versión | Licencia predeterminada | Opción de licencia | Compatibilidad con la conversión de BIOS a UEFI | Comentarios |
---|---|---|---|---|---|
CentOS | 6.0 - 6.10 | N/A | N/A | No | |
8.0-8.4 | N/A | N/A | Sí | ||
Debian | 8.0-8.11 | N/A | N/A | No | |
9.0-9.13 | N/A | N/A | No | ||
10.0 - 10.12 | N/A | N/A | No | ||
RHEL | 6.0-6.9 | BYOL | N/A | No | |
7.0 - 7.8 | BYOL | N/A | No | ||
7.0 - 7.9 SAP | BYOL | N/A | No | ||
SLES | 11 SP3 | BYOL | N/A | No | |
11 SP4 | BYOL | BYOL | No | ||
Ubuntu | 14.04 | N/A | N/A | No | |
16.04 | N/A | N/A | No | ||
18.04 | N/A | N/A | No | ||
Cliente de Windows | 7 SP1 (x86 y x64) | BYOL | N/A | No | |
8 (x86 y x64) | BYOL | N/A | No | ||
8.1 (x86 y x64) | BYOL | N/A | No | ||
10 (x86 y x64) | BYOL | N/A | No | ||
Windows Server (Essentials, Standard y Datacenter) | 2008 R2 | PAYG | BYOL | No | Los servidores Windows 2008 R2, 2012 y 2012 R2 llegaron al final del ciclo de vida (EOL). Google Cloud proporciona asistencia limitada para estos sistemas operativos. Puedes actualizar estos servidores después de la migración. Para obtener instrucciones sobre cómo realizar una actualización in situ después de la migración, consulta Realiza una actualización in situ de Windows Server. |
2012 | PAYG | BYOL | Sí (solo para Datacenter) | ||
2012 R2 | PAYG | BYOL | Sí (solo para Datacenter) |
Estos servidores se pueden actualizar después de la migración. Para obtener instrucciones sobre cómo realizar una actualización in situ después de la migración, consulta Realiza una actualización in situ de Windows Server.
Licencias
Compute Engine admite licencias de pago por uso (PAYG) y licencias adquiridas por el usuario (BYOL). Migrate to Virtual Machines asigna el tipo de licencia predeterminado para las VM migradas según el OS migrado. Para obtener más información, consulta las tablas de las secciones anteriores.
Si el sistema operativo admite varios tipos de licencias, puedes cambiar el tipo de licencia cuando configuras la instancia de destino de Compute Engine. Para obtener más información, consulta Configura el destino de una VM migrada.
Compatibilidad con discos encriptados
Migrate to Virtual Machines no admite discos encriptados de software, ya que no se pueden leer sin una clave. En particular, no puedes migrar sistemas con Windows 10 y versiones posteriores que usen la encriptación de unidad BitLocker.
Compatibilidad con series de máquinas de Compute Engine
Migrate to Virtual Machines admite la migración de instancias de máquinas virtuales (VMs) a las series de máquinas de la 1ª, 2ª y 3ª generación de Compute Engine.
Ten en cuenta que las series de máquinas de 3ª generación, como C3, H3 y M3, requieren controladores no volátiles de memoria Express (NVMe) y NIC virtual de Google (gVNIC) que pueden no ser compatibles con algunos sistemas operativos más antiguos. Si una VM migrada ejecuta un sistema operativo que no es compatible con gVNIC o NVMe, Migrate to Virtual Machines bloquea la selección de una serie de máquinas de 3ª generación incompatible.
Para obtener información sobre los diferentes tipos de máquina que admiten NVMe y gVNIC, consulta la sección Comparación entre las series de máquinas, haz clic en Elige las propiedades de la VM que quieras comparar y seleccionaTipo de interfaz de disco e Interfaces de red. Para obtener más información sobre los tipos de máquinas y sus requisitos, consulta Familia de máquinas de uso general para Compute Engine.