Actualización local de Ubuntu Server a Ubuntu Pro en Azure

Los clientes ahora pueden actualizar sus máquinas virtuales de Ubuntu Server (versión 16.04 o posterior) a Ubuntu Pro sin tener que volver a implementarlas ni provocar tiempos de inactividad. Este método ha demostrado ser útil para los clientes que quieren convertir sus servidores de Ubuntu 18.04 LTS ahora que se ha alcanzado el final de la vida útil (EOL).

Importante

Canonical ha anunciado que las imágenes del sistema operativo Ubuntu 18.04 LTS (Bionic Beaver) ya no está cubiertas por el soporte estándar. Esto significa que Canonical ya no ofrecerá soporte técnico, actualizaciones de software ni actualizaciones de seguridad para esta versión. Los clientes que quieran seguir usando Ubuntu 18.04 LTS deben actualizar a Ubuntu Pro para disfrutar de soporte técnico continuo.

Limitaciones

  • Solo las imágenes de Ubuntu publicadas por Canonical se pueden convertir en "UBUNTU_PRO"
  • No se admiten las imágenes publicadas por otros proveedores o imágenes personalizadas

¿Qué es Ubuntu Pro?

Ubuntu Pro es un sistema operativo entre nubes, optimizado para Azure y la seguridad mantenida durante 10 años. El uso seguro del software de código abierto permite al sistema operativo utilizar las tecnologías más recientes al tiempo que cumplen los requisitos internos de cumplimiento y gobernanza. Ubuntu Pro 18.04 LTS sigue siendo totalmente compatible con Ubuntu Server 18.04 LTS, con más seguridad habilitada de forma predeterminada. Incluye herramientas de cumplimiento y administración en un formulario adecuado para las operaciones de Linux a gran escala. Ubuntu Pro 18.04 LTS es totalmente compatible hasta abril de 2028. Ubuntu Pro proporciona mantenimiento de seguridad extendido (ESM) para el soporte técnico de la infraestructura y las aplicaciones, lo que proporciona actualizaciones de seguridad para todos los paquetes de Ubuntu.

Por qué los desarrolladores y devops eligen Ubuntu Pro para Azure

  • Acceso a actualizaciones de seguridad para más de 23 000 paquetes, incluidos Apache Kafka, NGINX, MongoDB, Redis y PostgreSQL, integrados en herramientas del sistema (por ejemplo, Azure Update Manager, apt)
  • Herramientas de protección de seguridad y auditoría (CIS) para establecer una base de referencia de seguridad en todos los sistemas (y ayudarle a cumplir la directiva de base de referencia de seguridad de Linux de Azure)
  • Módulos certificados FIPS 140-2
  • Paquetes de aprovisionamiento de criterios comunes (CC) EAL2
  • Revisión en vivo de Kernel: las revisiones de kernel se entregan inmediatamente, sin necesidad de reiniciar
  • Rendimiento optimizado: kernel optimizado, con una velocidad de arranque mejorada, un rendimiento en tiempo de ejecución excepcional y compatibilidad con dispositivos avanzados
  • Mantenimiento de seguridad de 10 años: Ubuntu Pro 18.04 LTS proporciona mantenimiento de seguridad hasta abril de 2028
  • Compatible con el desarrollador: Ubuntu ofrece a los desarrolladores las bibliotecas y herramientas más recientes para innovar con las tecnologías más recientes
  • Seguridad sin detención: Canonical publica imágenes que garantizan que la seguridad está presente desde el momento en que se inicia una instancia
  • Portabilidad: Ubuntu está disponible en todas las regiones con reflejos de contenido para reducir la necesidad de pasar por regiones o fuera a Internet para obtener actualizaciones
  • Experiencia coherente entre plataformas: desde el perímetro hasta la nube múltiple, Ubuntu proporciona la misma experiencia independientemente de la plataforma. Garantiza la coherencia de las canalizaciones y los mecanismos de administración de CI/CD.

Importante

En este documento se proporcionan instrucciones para actualizar Ubuntu Server (16.04 o posterior) a Ubuntu Pro.

La conversión a Ubuntu Pro es un proceso irreversible.

Conversión a Ubuntu Pro mediante la CLI de Azure

El siguiente comando habilita Ubuntu Pro en una máquina virtual en Azure:

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

Ejecute estos comandos dentro de la máquina virtual:

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


Importante

El cambio de la propiedad "licenseType" puede tardar algún tiempo en propagarse a través del sistema. Si se produce un error en el proceso de asociación automática, espere unos minutos e inténtelo de nuevo. Si el proceso de asociación automática sigue produciendo un error, abra una incidencia de soporte técnico con Microsoft. Si pro --version es inferior a 28, ejecute este comando:

sudo apt install ubuntu-advantage-tools

Validación de la licencia

Use el comando pro status --all para validar la licencia:

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

Creación de una máquina virtual Ubuntu Pro mediante la CLI de Azure

Puede crear una máquina virtual con las imágenes de Ubuntu Server y aplicar Ubuntu Pro en el momento de la creación. El siguiente comando habilita Ubuntu Pro en una máquina virtual en Azure:

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

Ejecute estos comandos dentro de la máquina virtual:

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

Nota:

En el caso de los sistemas herramientas de ventaja que usan la versión 28 o superior, el sistema realizará una acción pro attach durante un reinicio.

Comprobación del modelo de licencias mediante la CLI de Azure

Sugerencia

Puede consultar los metadatos en Azure Instance Metadata Service para determinar el valor licenseType de la máquina virtual. Puede utilizar el comando az vm get-instance-view para comprobar el estado. Busque el campo licenseType en la respuesta. Si el campo existe y el valor es UBUNTU_PRO, la máquina virtual tiene habilitada Ubuntu Pro. Obtenga más información sobre los metadatos atestiguados.

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

Facturación

Visite la calculadora de precios para obtener más información sobre los precios de Ubuntu Pro. Para cancelar la suscripción Pro durante el período de versión preliminar, abra una incidencia de soporte técnico a través de Azure Portal.

Pasos siguientes después de iniciar una máquina virtual de Ubuntu Pro

Con la disponibilidad de acceso a Internet saliente, Ubuntu Pro habilita automáticamente características premium, como la revisión en directo y el mantenimiento de seguridad ampliado para los repositorios Principal y Universo. Si se requiere cualquier protección específica, active usg para proteger los servidores para los tutoriales de CIP y FIPS. Obtenga más información sobre los requisitos de red (como el tráfico de salida, los puntos de conexión y los puertos). Para ello, lea los requisitos de red de Ubuntu Pro Client.

Preguntas más frecuentes

¿El apagado de la máquina detiene la facturación?

Al iniciar Ubuntu Pro desde Azure Marketplace, se paga por el uso y solo se cobra por las máquinas que se están ejecutando.

¿Hay descuentos por volumen?

Sí. Póngase en contacto con su representante de ventas de Microsoft.

¿Hay instancias reservadas disponibles?

Sí.

Si el cliente no realiza la función auto attach, ¿seguirá asociado a pro al reiniciar?

Si el cliente no realiza la asociación automática, seguirá estando asociado a Pro al reiniciarse. Sin embargo, esta acción solo se aplica si usa la versión 28 del cliente Pro.

  • Para Ubuntu Jammy y Focal, este proceso funciona según lo previsto.
  • Para Ubuntu Bionic y Xenial, este proceso no funciona debido a versiones anteriores del cliente Pro instaladas.