Atualização no local do Ubuntu Server para o Ubuntu Pro no Azure
Os clientes agora podem atualizar suas máquinas virtuais Ubuntu Server (versão 16.04 ou superior) para o Ubuntu Pro sem reimplantação ou tempo de inatividade. Este método provou ser útil para clientes que desejam converter seus servidores do Ubuntu 18.04 LTS agora que atingiu o Fim da Vida Útil (EOL).
Importante
A Canonical anunciou que as imagens do Ubuntu 18.04 LTS (Bionic Beaver) OS estão agora fora do 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 suporte contínuo.
Limitações
- Apenas imagens do Ubuntu publicadas pela Canonical podem ser convertidas para "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 mesmo tempo em que atende aos requisitos internos de governança e conformidade. Ubuntu Pro 18.04 LTS permanece totalmente compatível com o Ubuntu Server 18.04 LTS, com mais segurança ativada por padrão. Ele inclui ferramentas de conformidade e gerenciamento em um formato adequado para operações Linux de pequena a grande escala. O Ubuntu Pro 18.04 LTS é totalmente suportado até abril de 2028. O Ubuntu Pro fornece Manutenção de Segurança Estendida (ESM) para suporte de infraestrutura e aplicativos, fornecendo patches de segurança para todos os pacotes do Ubuntu.
Por que desenvolvedores e devops escolhem o Ubuntu Pro para Azure
- Acesso a atualizações de segurança para 23.000+ pacotes, incluindo Apache Kafka, NGINX, MongoDB, Redis e PostgreSQL, integrados em ferramentas do sistema (por exemplo, Azure Update Manager, apt)
- Ferramentas de proteção e auditoria de segurança (CIS) 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 Common Criteria (CC)
- Kernel Live patch: patches do kernel entregues imediatamente, sem a necessidade de reiniciar
- Desempenho otimizado: kernel otimizado, com velocidade de inicialização aprimorada, excelente desempenho de tempo de execução e suporte avançado a dispositivos
- Manutenção de segurança de 10 anos: 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 mais recentes bibliotecas e ferramentas para inovar com as tecnologias mais recentes
- Segurança ininterrupta: 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 atravessar regiões ou sair para a Internet para atualizações
- Experiência consistente em todas as plataformas: da borda à multicloud, o Ubuntu oferece 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 para Ubuntu Pro é um processo irreversível .
Converter para o 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-pro-client
sudo pro auto-attach
Importante
A alteração da propriedade "licenseType" pode levar algum tempo para se propagar através do 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 a falhar, abra um tíquete de suporte com a Microsoft.
Se o for inferior a pro --version
28, execute este comando:
sudo apt install ubuntu-pro-client
Validar a licença
Use o pro status --all
comando para validar a licença:
Resultado esperado:
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.
Ambos os comandos a seguir habilitam o Ubuntu Pro em uma máquina virtual no Azure. Escolha qual executar com base se você deseja usar chaves SSH ou um usuário e senha de administrador.
Para criar a VM e usar chaves SSH:
az vm create -g myResourceGroup -n myVmName --generate-ssh-keys --license-type UBUNTU_PRO --image ubuntu2204
Para criar a VM e usar um usuário e senha de administrador:
az vm create -g myResourceGroup -n myVmName --admin-username Username --license-type UBUNTU_PRO --image ubuntu2204
Nota
Para obter mais informações sobre maneiras de se conectar a máquinas Linux, consulte Conectar-se a uma VM Linux.
Execute estes comandos dentro da VM:
sudo apt install ubuntu-pro-client
sudo pro auto-attach
Nota
Para sistemas com ferramentas vantajosas usando a versão 28 ou superior, instalado o sistema executará um pro attach
durante uma reinicialização.
Verifique o modelo de licenciamento usando a CLI do Azure
Gorjeta
Você pode consultar os metadados no Serviço de Metadados de Instância do Azure para determinar o valor licenseType da máquina virtual. Você pode usar o az vm get-instance-view
comando 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
Faturação
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óximos passos após o lançamento de uma VM Ubuntu Pro
Com a disponibilidade de acesso de saída à Internet, o Ubuntu Pro habilita automaticamente recursos premium, incluindo Live Patch e Manutenção de Segurança Estendida para repositórios Main e Universe.
Caso seja necessária alguma proteção específica, verifique usg
se os servidores são protegidos para tutoriais de CIP e FIPS.
Saiba mais sobre os requisitos de rede (como tráfego de saída, pontos finais e portas) lendo os requisitos de rede do Ubuntu Pro Client.
Perguntas Mais Frequentes
O desligamento da máquina interrompe o faturamento?
Iniciar o Ubuntu Pro a partir do Azure Marketplace é que você paga conforme o uso e cobra apenas por máquinas em execução.
Existem 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 auto attach
função, ele ainda será anexado ao pro na reinicialização?
Se o cliente não executar a conexão automática, ele ainda terá o Pro anexado após a reinicialização. No entanto, essa ação só se aplica se eles estiverem usando a versão 28 do cliente Pro.
- Para Ubuntu Jammy e Focal, este processo funciona como esperado.
- Para Ubuntu Bionic e Xenial, este processo não funciona devido a versões mais antigas do cliente Pro instalado.