Información general sobre SQL Server en Linux Azure Virtual Machines

Applies to:SQL Server en máquina virtual de Azure

SQL Server en Azure Virtual Machines permite usar versiones completas de SQL Server en la nube sin tener que administrar ningún hardware local. Las máquinas virtuales de SQL Server también simplifican los costos de licencia cuando pagas por uso.

Las máquinas virtuales de Azure se ejecutan en muchas regiones geográficas diferentes en todo el mundo. También ofrecen diversos tamaños de máquina. Cuando creas una máquina virtual de Linux, puedes elegir la distribución de Linux, la versión de SQL Server, la edición y el modelo de licencias que se adapten a tu carga de trabajo. Esta flexibilidad convierte a las máquinas virtuales en una buena opción para muchas cargas de trabajo diferentes de SQL Server.

Si no está familiarizado con Azure SQL, consulte el vídeo de Introducción a SQL Server en Azure VM de nuestra serie de vídeos detallada Azure SQL:

Implementación de Azure Portal

Para crear una máquina virtual SQL Server en Linux Azure, utiliza la experiencia de despliegue de máquinas virtuales de Azure portal. Empiezas desde una imagen base de Linux soportada, y Azure instala y configura SQL Server mientras provisiona la VM.

Nota:

La nueva implementación de máquinas virtuales desde el portal de Azure basada en scripts para SQL Server en máquinas virtuales Linux de Azure se encuentra actualmente en versión preliminar.

Importante

Las imágenes de Azure Marketplace de SQL Server en Linux creadas previamente han quedado en desuso. Ya no están disponibles para nuevos despliegues a través del portal de Azure, el hub de Azure SQL, la CLI de Azure o Azure PowerShell.

La experiencia de despliegue del portal de SQL Server en Azure basado en scripts ofrece los siguientes beneficios:

  • Flexibilidad y control: Elige tu distribución Linux, versión de SQL Server, edición y características. También puedes subir tu propio mssql.conf archivo para personalizar la configuración de SQL Server.
  • Acceso más rápido a nuevas versiones: Las nuevas versiones de Linux y las capacidades de Azure están disponibles sin necesidad de esperar una nueva imagen en el Marketplace.
  • Registro automático: Azure registra todas las máquinas virtuales con la extensión SQL Server IaaS Agent por defecto, lo que te da flexibilidad en la licencia, cumplimiento y visibilidad de licencias.
  • Configuración guiada: El portal de Azure solo muestra combinaciones válidas de sistema operativo, versión de SQL Server y opciones de licencia.

El despliegue sigue las siguientes etapas:

  1. Eliges una imagen base de Linux compatible y el tamaño de la máquina virtual.
  2. Habilitas y configuras SQL Server, incluyendo la versión, edición, características y modelo de licencias.
  3. Azure instala y configura SQL Server en la máquina virtual.
  4. Azure registra la VM con la extensión SQL Server IaaS Agent, con el tipo de licencia pay-as-you-go o Ventaja híbrida de Azure.

Puedes iniciar un despliegue desde la página Crear una máquina virtual en el portal de Azure o desde el hub de Azure SQL. Ambas opciones conducen a la misma configuración guiada de SQL Server. Para los pasos, consulta Provisionar una máquina virtual Linux ejecutando SQL Server en el portal de Azure.

Distribuciones de Linux admitidas

El despliegue del portal de Azure soporta las siguientes distribuciones de Linux. Azure añade automáticamente soporte para versiones posteriores a medida que se soportan.

Distribution Versiones compatibles
Red Hat Enterprise Linux (RHEL) RHEL 9, RHEL 10
Ubuntu Ubuntu 22.04, Ubuntu 24.04, Ubuntu 26.04

El despliegue del portal de Azure no soporta SUSE Linux Enterprise Server (SLES). Para ejecutar SQL Server en SLES, crea una máquina virtual SLES e instala SQL Server manualmente.

Instala SQL Server manualmente

Si prefieres instalar SQL Server tú mismo, también puedes:

  1. Provisiona una máquina virtual Linux en Azure.
  2. Instale SQL Server en Linux.
  3. Registra la VM con la extensión SQL IaaS Agent para habilitar funciones de gestión.

Características y funcionalidades de inteligencia artificial

Máquinas virtuales Linux

Almacenamiento

Redes

SQL