Atualização in-loco do Ubuntu Server para o Ubuntu Pro no Azure

Agora os clientes podem atualizar as máquinas virtuais do Ubuntu Server (versão 16.04 ou superior) para o Ubuntu Pro sem reimplantação ou tempo de inatividade. Esse método se mostrou útil para clientes que desejam converter os servidores do Ubuntu 18.04 LTS, agora que ele atingiu o fim da vida útil (EOL).

Importante

A Canonical anunciou que as imagens do sistema operacional Ubuntu 18.04 LTS (Bionic Beaver) já estão sem suporte padrão. Isso significa que a Canonical não oferecerá mais suporte técnico, atualizações de software ou patches de segurança para esta versão. Os clientes que desejam continuar usando o Ubuntu 18.04 LTS precisam atualizar para o Ubuntu Pro, para obter suporte contínuo.

Limitações

  • Somente imagens do Ubuntu publicadas pela Canonical podem ser convertidas em "UBUNTU_PRO"
  • Não há suporte para imagens publicadas por outros fornecedores ou imagens personalizadas

O que é o Ubuntu Pro?

O Ubuntu Pro é um sistema operacional entre nuvens, otimizado para o Azure e com segurança mantida por 10 anos. O uso seguro de software de código aberto permite que o sistema operacional use as tecnologias mais recentes ao atender aos requisitos internos de governança e conformidade. O Ubuntu Pro 18.04 LTS permanece totalmente compatível com o Ubuntu Server 18.04 LTS, com mais segurança habilitada por padrão. Ele inclui ferramentas de conformidade e gerenciamento em um formato adequado para operações Linux em pequena a grande escala. O Ubuntu Pro 18.04 LTS tem suporte total até abril de 2028. O Ubuntu Pro fornece manutenção de segurança estendida (ESM) para suporte a infraestrutura e aplicativos, fornecendo aplicação de patch de segurança para todos os pacotes do Ubuntu.

Por que desenvolvedores e desenvolvedores escolhem o Ubuntu Pro para Azure

  • Acesso a atualizações de segurança para mais de 23.000 pacotes, incluindo Apache Kafka, NGINX, MongoDB, Redis e PostgreSQL, integrados às ferramentas do sistema (por exemplo, Gerenciador de Atualizações do Azure, apt)
  • CIS (ferramentas de proteção e auditoria de segurança) para estabelecer uma linha de base de segurança em seus sistemas (e ajudá-lo a atender à política de Linha de Base de Segurança do Linux do Azure)
  • Módulos certificados FIPS 140-2
  • Pacotes de provisionamento EAL2 de Critérios Comuns (CC)
  • Kernel Live patch: patches de kernel entregues imediatamente, sem a necessidade de reinicializar
  • Desempenho otimizado: kernel otimizado, com velocidade de inicialização aprimorada, desempenho de runtime excelente e suporte avançado a dispositivos
  • Manutenção de segurança de 10 anos: o Ubuntu Pro 18.04 LTS fornece manutenção de segurança até abril de 2028
  • Amigável para desenvolvedores: o Ubuntu oferece aos desenvolvedores as bibliotecas e ferramentas mais recentes para inovar com as tecnologias mais recentes
  • Segurança sem interrupção: a Canonical publica imagens, garantindo que a segurança esteja presente a partir do momento em que uma instância é iniciada
  • Portabilidade: o Ubuntu está disponível em todas as regiões com espelhos de conteúdo para reduzir a necessidade de ir entre regiões ou para fora da Internet para atualizações
  • Experiência consistente entre plataformas: da borda à multinuvem, o Ubuntu fornece a mesma experiência, independentemente da plataforma. Ele garante a consistência de seus pipelines de CI/CD e mecanismos de gerenciamento.

Importante

Este documento fornece instruções para atualizar o Ubuntu Server (16.04 ou superior) para o Ubuntu Pro.

Converter em Ubuntu Pro é um processo irreversível.

Converter no Ubuntu Pro usando a CLI do Azure

O comando a seguir habilita o Ubuntu Pro em uma máquina virtual no Azure:

az vm update -g myResourceGroup -n myVmName --license-type UBUNTU_PRO

Execute estes comandos dentro da VM:

sudo apt install ubuntu-advantage-tools
sudo pro auto-attach


Importante

A alteração da propriedade “licenseType” pode levar algum tempo para ser propagada pelo sistema. Se o processo de anexação automática falhar, aguarde alguns minutos e tente novamente. Se o processo de anexação automática continuar falhando, abra um tíquete de suporte com a Microsoft. Se o pro --version for inferior a 28, execute este comando:

sudo apt install ubuntu-advantage-tools

Validar a licença

use o comando pro status --all para validar a licença:

Saída esperada:

SERVICE      ENTITLED    STATUS    DESCRIPTION
cc-eal       yes         disabled  Common Criteria EAL2 Provisioning Packages
cis          yes         disables  Security compliance and audit tools
esm-apps     yes         enabled   Expanded Security Maintenance and audit tools
esm-infra    yes         enabled   Expanded Security Maintenance for infrastructure
fips         yes         disabled  NIST-certified core packages
fips-updates yes         disabled  NIST-certified core packages with priority security updates
livepatch    yes         enabled   Canonical Livepatch service

Criar uma VM do Ubuntu Pro usando a CLI do Azure

Você pode criar uma nova VM usando as imagens do Ubuntu Server e aplicar o Ubuntu Pro no momento da criação. O comando a seguir habilita o Ubuntu Pro em uma máquina virtual no Azure:

az vm create -g myResourceGroup -n myVmName --license-type UBUNTU_PRO --image ubuntu2204

Execute estes comandos dentro da VM:

sudo apt install ubuntu-advantage-tools
sudo pro auto-attach

Observação

Para sistemas com ferramentas de vantagem que usam a versão 28 ou superior instaladas, o sistema executará uma pro attach durante uma reinicialização.

Verifique o modelo de licenciamento usando a CLI do Azure

Dica

Você pode consultar os metadados no Serviço de Metadados de Instância do Azure para determinar o valor licenseType da máquina virtual. Use o comando az vm get-instance-view para verificar o status. Procure o campo licenseType na resposta. Se o campo existir e o valor for UBUNTU_PRO, sua máquina virtual tem o Ubuntu Pro habilitado. Saiba mais sobre metadados atestados.

az vm get-instance-view -g MyResourceGroup -n MyVm

Cobrança

Visite a calculadora de preços para obter mais detalhes sobre os preços do Ubuntu Pro. Para cancelar a assinatura Pro durante o período de visualização, abra um tíquete de suporte por meio do portal do Azure.

Próximas etapas após iniciar uma VM do Ubuntu Pro

Com a disponibilidade do acesso à Internet de saída, o Ubuntu Pro habilita automaticamente recursos premium, inclusive Patch Dinâmico e Manutenção de Segurança Estendida para repositórios Main e Universe. Se proteções específicas forem necessárias, marque usg para proteger seus servidores nos tutoriais de CIP e FIPS. Saiba mais sobre os requisitos de rede (como tráfego de saída, pontos de extremidade e portas) lendo os requisitos de rede do cliente Ubuntu Pro.

Perguntas frequentes

Desligar o computador interrompe a cobrança?

Iniciar o Ubuntu Pro no Azure Marketplace é pré-pago e cobra apenas pelos computadores em execução.

Há descontos por volume?

Sim. Entre em contato com seu representante de vendas da Microsoft.

As Instâncias Reservadas estão disponíveis?

Sim.

Se o cliente não executar a função auto attach, ele ainda será anexado ao pro na reinicialização?

Se o cliente não executar a anexação automática, ele ainda obterá o Pro anexado após a reinicialização. No entanto, essa ação só se aplicará se estiver usando a versão 28 do cliente Pro.

  • Para Ubuntu Jammy e Focal, esse processo funciona conforme o esperado.
  • Para Ubuntu Bionic e Xenial, esse processo não funciona devido às versões mais antigas do cliente Pro instaladas.