Sistemas operacionais compatíveis

Para migrar uma máquina virtual (VM) de qualquer origem de migração, a VM precisa estar executando um sistema operacional compatível com o Migrate to Virtual Machines. Nesta página, listamos os sistemas operacionais compatíveis com o Migrate to Virtual Machines para cada origem de migração.

Alguns recursos do Compute Engine exigem agentes e serviços em execução na VM. Esses agentes e serviços são instalados automaticamente durante a migração. No entanto, alguns recursos de segurança, como o SELinux, os antivírus e os firewalls, podem interferir nesses serviços e impedir que determinados recursos funcionem. Para garantir que o ambiente convidado funcione corretamente, siga as etapas em Serviços carregados para o ambiente de convidado e, se necessário, oEtapas de solução de problemas para o Compute Engine.

Para solicitar suporte para qualquer sistema operacional, entre em contato conosco em: m2vm-os-support-request@google.com.

Origem do VMware

É possível migrar uma VM de uma origem do VMware se ela estiver executando um sistema operacional listado na tabela a seguir.

SO Versão Licença padrão Opção de licença Conversão de BIOS para UEFI compatível
CentOS 7.0 a 7.9 Não relevante (N/A) N/A Sim
8.0 a 8.5 N/A N/A Sim
Stream 8 N/A N/A Sim
Stream 9 N/A N/A Sim
Debian 11.0 - 11.6 N/A N/A Não
12 N/A N/A Não
RHEL 7.9 BYOL PAYG com ELS (consulte Anexar licenças do ELS do RHEL) Não
8.0 - 8.10 BYOL PAYG Sim
8.0 - 8.10 SAP PAYG PAYG Não
9.0 - 9.1 BYOL PAYG Sim
9.2 BYOL PAYG Não
9.0 - 9.2 SAP PAYG PAYG Não
9.3 - 9.4 BYOL PAYG Não
Rocky Linux 8.4 - 8.5 N/A N/A Não
9 N/A N/A Não
SLES 12 SP5 BYOL PAYG Sim
12 SP4 SAP BYOL PAYG Não
15 SP3 BYOL PAYG Sim
15 SP5 BYOL PAYG Não
15 SP2 SAP BYOL PAYG Não
Ubuntu 18.04.6 N/A N/A Não
20.04.0 - 20.04.03 N/A N/A Não
22.04 N/A N/A Não
20.04.4 N/A N/A Não
Windows Server (Essentials, Standard e Datacenter) 2016 PAYG BYOL Somente para data center
2019 PAYG BYOL Somente para data center
2022 PAYG BYOL Somente para data center

Origem do AWS

É possível migrar uma VM de uma origem da AWS se ela estiver executando um sistema operacional listado na tabela a seguir.

SO Versão Licença padrão Opção de licença Conversão de BIOS para UEFI compatível Compatível com ARM
Amazon Linux 2 Não relevante (N/A) N/A Não Não
CentOS 7.0 a 7.9 N/A N/A Sim Não
8.0 a 8.5 N/A N/A Sim Não
Stream 8 N/A N/A Sim Não
Stream 9 N/A N/A Sim Não
Debian 11.0 - 11.6 N/A N/A Não Sim
12 N/A N/A Não Sim
RHEL 7.9 PAYG PAYG com ELS (consulte Anexar licenças do ELS do RHEL) Não Não
8.0 - 8.10 PAYG PAYG Sim Não
8.0 - 8.10 SAP PAYG PAYG Não Não
9.0 - 9.1 PAYG PAYG Sim Sim
9.2 PAYG PAYG Não Sim
9.0 - 9.2 SAP PAYG PAYG Não Não
9.3 - 9.4 PAYG PAYG Não Não
Rocky Linux 8.4 - 8.5 N/A N/A Não Sim
9 N/A N/A Não Sim
SLES 12 SP5 PAYG PAYG Sim Não
15 SP3 PAYG PAYG Sim Não
15 SP5 PAYG PAYG Não Sim
Ubuntu 18.04.6 N/A N/A Não Não
20.04.0 - 20.04.03 N/A N/A Não Sim
20.04.4 N/A N/A Não Sim
22.04 N/A N/A Não Sim
Windows Server (Essentials, Standard e Datacenter) 2016 PAYG BYOL Somente para data center N/A
2019 PAYG BYOL Somente para data center N/A
2022 PAYG BYOL Somente para data center N/A

Origem do Azure

É possível migrar uma VM de uma origem do Azure se ela estiver executando um sistema operacional listado na tabela a seguir.

SO Versão Licença padrão Opção de licença Conversão de BIOS para UEFI compatível Compatível com ARM
CentOS 7.6 - 7.9 Não relevante (N/A) N/A Sim Não
8.0 a 8.5 N/A N/A Sim Não
Stream 8 N/A N/A Sim Não
Stream 9 N/A N/A Sim Não
Debian 11.0 - 11.6 N/A N/A Não Sim
12 N/A N/A Não Sim
RHEL 7.9 PAYG PAYG com ELS (consulte adicionar ao final licenças do ELS do RHEL) Sim Não
8.0 - 8.10 PAYG PAYG Sim Não
8.0 - 8.10 SAP PAYG PAYG Não Não
9.0 - 9.2 PAYG PAYG Sim Sim
9.0 - 9.2 SAP PAYG PAYG Não Não
9.3 - 9.4 PAYG PAYG Não Não
Rocky Linux 8.4 - 8.5 N/A N/A Não Sim
9 N/A N/A Sim Sim
SLES 12 SP5 PAYG PAYG Sim Não
15 SP3 PAYG PAYG Sim Não
15 SP5 PAYG PAYG Sim Sim
Ubuntu 20.04.0 - 20.04.03 N/A N/A Não Sim
20.04.4 N/A N/A Não Sim
22.04 N/A N/A Não Sim
Windows Server (Essentials, Standard e Datacenter) 2016 PAYG BYOL Somente para data center N/A
2019 PAYG BYOL Somente para data center N/A
2022 PAYG BYOL Somente para data center N/A
Edição do Azure 2022 BYOL N/A Não

Importação de imagem

É possível importar um disco virtual para o Compute Engine usando o Migrate to Virtual Machines se a VM estiver executando um sistema operacional listado na tabela a seguir.

SO Versão Licença padrão Opção de licença Conversão de BIOS para UEFI compatível
CentOS 7.0 a 7.9 Não relevante (N/A) N/A Sim
8.0 a 8.5 N/A N/A Sim
Stream 8 N/A N/A Sim
Stream 9 N/A N/A Sim
Debian 11.0 - 11.6 N/A N/A Não
12 N/A N/A Não
RHEL 7.9 BYOL PAYG com ELS (consulte Anexar licenças do ELS do RHEL) Não
8.0 - 8.10 BYOL PAYG Sim
8.0 - 8.10 SAP BYOL PAYG Não
9.0 - 9.1 BYOL PAYG Sim
9.2 BYOL PAYG Não
9.0 - 9.2 SAP BYOL PAYG Não
9.3 - 9.4 BYOL PAYG Não
Rocky Linux 8.4 - 8.5 N/A N/A Não
9 N/A N/A Não
SLES 12 SP5 BYOL PAYG Sim
12 SP4 SAP BYOL PAYG Não
15 SP3 BYOL PAYG Sim
15 SP5 BYOL PAYG Não
15 SP2 SAP BYOL PAYG Não
Ubuntu 18.04.6 N/A N/A Não
20.04.0 - 20.04.03 N/A N/A Não
22.04 N/A N/A Não
20.04.4 N/A N/A Não
Windows Server (Essentials, Standard e Datacenter) 2016 PAYG BYOL Somente para data center
2019 PAYG BYOL Somente para data center
2022 PAYG BYOL Somente para data center

Sistemas operacionais compatíveis com os parceiros

O Migrate to Virtual Machines é compatível com a importação de imagens e a migração de VMs que executam os sistemas operacionais abaixo, aceitos pelos parceiros. Entre em contato com a equipe de suporte do Migrate to Virtual Machines se precisar de ajuda para importar imagens ou migrar VMs com esses sistemas operacionais. Para mais informações sobre como importar imagens e migrar VMs para o Oracle Linux, consulte Oracle Linux no Google Cloud.

SO Versão Licença padrão Opção de licença Conversão de BIOS para UEFI compatível Comentários
Oracle Linux 6.0 - 6.7 BYOL N/A Não Requer uma versão kernel-uek de pelo menos 4.1.12-37.4.1
6.8 - 6.10 BYOL N/A Não
7.0 a 7.9 BYOL N/A Não
8.0 - 8.8 BYOL N/A Não
9.0 - 9.3 BYOL N/A Não

Oracle Linux no Google Cloud

O Google Cloud oferece suporte à importação de imagens do Oracle Linux usando a capacidade de importar imagens de disco virtual do Migrate to Virtual Machines. Você não incorre em custos ao usar o Oracle Linux no Google Cloud.

Se você estiver executando VMs no Compute Engine com o Oracle Linux, o Google Cloud oferece suporte a elas como parte dos pacotes de suporte do Google Cloud. Isso inclui suporte aos recursos do Compute Engine e suporte genérico ao Linux. Se você precisar de suporte para problemas relacionados especificamente ao Oracle Linux, recomendamos consultar os recursos da comunidade ou receber suporte empresarial diretamente da Oracle.

Embora seja possível importar imagens do Oracle Linux com diferentes configurações, recomendamos importar as imagens do Oracle Linux Cloud publicadas pela Oracle ou importar imagens que imitem a configuração ou o layout geral.

As seções a seguir discutem as considerações que você precisa ter em mente ao importar imagens do Oracle Linux para o Google Cloud:

Requisitos do driver da gVNIC

O driver NIC virtual do Google (gVNIC) é necessário para que famílias de VM com virtio (e algumas famílias de VM mais recentes) tenham acesso à rede de nível 1 que oferece até 100 GB de largura de banda.

  • O driver gVNIC tem suporte, mas não é configurado em imagens do Oracle Linux que usam o kernel Unbreakable Enterprise Kernel Release 7 (UEK7) com suporte para Oracle Linux 8 e 9. Nesses casos, o Migrate to Virtual Machines instala o pacote kernel-uek-modules-extra durante o processo de adaptação do SO para adicionar suporte ao driver da gVNIC. Se você precisar do driver da gVNIC, não ative a opção Skip OS adaptations ao importar imagens de disco virtual.
  • O driver da gVNIC não é compatível com as seguintes imagens do Oracle Linux:
    • O kernel UEK6 tem suporte no Oracle Linux 7 e 8
    • O kernel UEK5 tem suporte apenas no Oracle Linux 7.
    • O kernel UEK4 tem suporte no Oracle Linux 6 somente usando o suporte estendido

Se você precisar do driver gVNIC, recomendamos mudar para o Oracle Linux 8 ou 9 e usar os kernels UEK7 ou Kernel compatível com o Red Hat (RHCK).

Requisitos do driver do IDPF

O driver de função de plano de dados de infraestrutura (IDPF, na sigla em inglês) é necessário para que determinadas séries de máquinas do Compute Engine tenham recursos de rede. No entanto, o driver IDPF não é compatível com as imagens do Oracle Linux que usam kernels UEK e as imagens do Oracle Linux 6 ou 7 que usam kernels RHCK. Se você precisar de suporte ao IDPF, recomendamos mudar para o Oracle Linux 8 ou 9 e usar o kernel RHCK. O suporte ao driver IDPF foi introduzido nas versões 8.10.1.* e 9.4.* do Oracle Linux.

Mesmo para imagens do Oracle Linux que oferecem suporte ao driver IDPF, o processo de importação de imagens de disco virtual não define automaticamente o valor do IDPF correspondente no atributo guestOsFeatures do recurso de imagem. É necessário definir o atributo guestOsFeatures ao iniciar instâncias de uma série de VM que exigem o driver IDPF para redes. Para fazer isso, crie um novo recurso de imagem usando o comando gcloud compute image create com a imagem importada como fonte e adicione o valor do IDPF usando o parâmetro guest-os-feautres.

Outras considerações

Confira a seguir algumas considerações que você precisa ter em mente ao usar o Oracle Linux no Google Cloud:

  • As famílias de máquinas N4, C3 e C4 não oferecem suporte a imagens do Oracle Linux com kernels UEK.
  • Uma inicialização da Unified Extensible Firmware Interface (UEFI) é necessária para recursos do Compute Engine, como VMs protegidas. Se as imagens importadas não tiverem o carregador de inicialização (UEFI) configurado corretamente, a inicialização voltará a usar o sistema básico de entrada/saída (BIOS).
  • Se os aplicativos implantados no Oracle Linux tiverem dependências de recursos específicos no ambiente de convidado, recomendamos testar e verificar se o aplicativo está funcionando como esperado. O ambiente convidado é instalado durante a importação de uma imagem como parte do processo de adaptações do SO. Se você notar algum problema com o aplicativo, atualize a configuração do SO com ênfase específica nos seguintes itens:

Somente sistemas operacionais com suporte a migração

O Migrate to Virtual Machines é compatível com a migração de VMs que executam os seguintes sistemas que chegaram ao fim da vida útil (EOL) ou que não têm suporte oficial no Google Cloud. Para mais informações sobre os SOs compatíveis com o Compute Engine, consulte os detalhes do sistema operacional. É possível migrar VMs que executam esses sistemas operacionais para o Google Cloud. No entanto, nem todos os recursos do Compute Engine podem ser compatíveis. Entre em contato com a equipe de suporte do Migrate to Virtual Machines se precisar de ajuda para migrar essas VMs.

SO Versão Licença padrão Opção de licença Conversão de BIOS para UEFI compatível Comentários
CentOS 6.0 - 6.10 N/A N/A Não
8.0 a 8.4 N/A N/A Sim
Debian 8.0 - 8.11 N/A N/A Não
9.0 - 9.13 N/A N/A Não
10.0 - 10.12 N/A N/A Não
RHEL 6.0 - 6.9 BYOL N/A Não
7.0 - 7.8 BYOL N/A Não
7.0 - 7.9 SAP BYOL N/A Não
SLES 11 SP3 BYOL N/A Não
11 SP4 BYOL BYOL Não
Ubuntu 14.04 N/A N/A Não
16.04 N/A N/A Não
18.04 N/A N/A Não
Windows Client 7 SP1 (x86 and x64) BYOL N/A Não
8 (x86 and x64) BYOL N/A Não
8.1 (x86 and x64) BYOL N/A Não
10 (x86 and x64) BYOL N/A Não
Windows Server (Essentials, Standard e Datacenter) 2008 R2 PAYG BYOL Não Os servidores Windows 2008 R2, 2012 e 2012 R2 atingiram o fim da vida útil (EOL). O Google Cloud oferece suporte limitado a esses sistemas operacionais. É possível fazer upgrade desses servidores após a migração. Para instruções sobre como realizar um upgrade no local após a migração, consulte Como realizar um upgrade no local do Windows Server.
2012 PAYG BYOL Sim (somente para datacenter)
2012 R2 PAYG BYOL Sim (somente para datacenter)

É possível fazer upgrade desses servidores após a migração. Para instruções sobre como realizar um upgrade no local após a migração, consulte Como realizar um upgrade no local do Windows Server.

Licenciamento

O Compute Engine é compatível com licenças de pagamento por utilização (PAYG, na sigla em inglês) e licenças adquiridas pelo usuário (BYOL, na sigla em inglês). O tipo de licença padrão das VMs migradas é atribuído pelo Migrate to Virtual Machines com base no SO migrado. Para saber mais, consulte as tabelas nas seções anteriores.

Se o sistema operacional for compatível com vários tipos de licença, será possível alterar o tipo de licença ao configurar a instância de destino do Compute Engine. Para mais informações, consulte Como configurar o destino de uma VM migrada.

Suporte para discos criptografados

O Migrate to Virtual Machines não é compatível com discos criptografados de software porque eles não podem ser lidos sem uma chave. Especificamente, não é possível migrar sistemas Windows 10 e versões mais recentes que usam criptografia de unidade do BitLocker.

Suporte para a série de máquinas do Compute Engine

O Migrate to Virtual Machines oferece suporte à migração de instâncias de máquinas virtuais (VMs) para as séries de máquinas da 1ª, 2ª e 3ª gerações do Compute Engine.

Observe que as séries de máquinas de 3ª geração, como C3, H3 e M3, exigem memória não volátil express (NVMe, na sigla em inglês) e NIC virtual do Google (gVNIC, na sigla em inglês) que podem não ser compatíveis com alguns sistemas operacionais mais antigos. Se uma VM em migração estiver executando um sistema operacional que não oferece suporte a gVNIC ou NVMe, o recurso Migrate to Virtual Machines impedirá que você selecione uma série de máquinas de 3ª geração incompatível.

Para informações sobre diferentes tipos de máquinas que oferecem suporte a NVMe e gVNIC, acesse a seção Comparação de séries de máquinas, clique em Escolher propriedades de VM para comparar e selecione Tipo de interface de disco e Interfaces de rede. Para mais informações sobre os tipos de máquinas e os requisitos deles, consulte Família de máquinas de uso geral para o Compute Engine.