¿Qué es SQL Server en Windows Virtual Machines de Azure?
Se aplica a: SQL Server en máquina virtual de Azure
En este artículo se proporciona información general de SQL Server en Azure Virtual Machines (VM) en la plataforma de Windows.
Si no está familiarizado con SQL Server en máquinas virtuales de Azure, consulte el vídeo de introducción a SQL Server en una máquina virtual de Azure en la detallada serie de vídeos sobre Azure SQL:
Información general
SQL Server en Azure Virtual Machines le permite usar versiones completas de SQL Server en la nube sin tener que administrar todo el hardware local. SQL Server en Azure Virtual Machines también simplifica los costos de licencia cuando se paga por uso.
Las máquinas virtuales de Azure se ejecutan en distintas regiones geográficas en todo el mundo. También ofrecen varios tamaños de máquina. La galería de imágenes de máquina virtual le permite crear una máquina virtual con SQL Server con la versión, la edición y el sistema operativo correctos. Esto hace que las máquinas virtuales sean una buena opción para muchas cargas de trabajo de SQL Server diferentes.
Ventajas de las características
Al registrar el servidor SQL Server en la VM de Azure con la extensión Agente de IaaS de SQL, se desbloquea una serie de ventajas relacionadas con las características. El registro con la extensión es gratuito.
En la tabla siguiente se detallan las ventajas desbloqueadas por la extensión.
Característica | Descripción |
---|---|
Administración de Azure Portal | Desbloquea la administración en el portal, lo que permite ver todas las VM con SQL Server en un solo lugar, así como habilitar y deshabilitar características específicas de SQL directamente desde el portal. Se incluye con el registro básico. |
Copia de seguridad automatizada | Automatiza la programación de copias de seguridad de todas las bases de datos para la instancia predeterminada o una instancia con nombre instalada de forma correcta de SQL Server en la máquina virtual. Para más información, consulte Automated Backup para SQL Server en Azure Virtual Machines (Resource Manager). Requiere la extensión Agente de IaaS de SQL. |
Aplicación de revisiones automática | Instale automáticamente las actualizaciones de seguridad de Windows y SQL Server (incluidas las actualizaciones acumulativas de SQL Server) en la máquina virtual durante una ventana de mantenimiento configurada para evitar la actualización durante las horas punta de la carga de trabajo. Para obtener más información, consulte Aplicación automática de revisiones a través de Azure Update Manager. Requiere la extensión Agente de IaaS de SQL. |
Integración de Azure Key Vault | Permite instalar y configurar automáticamente Azure Key Vault en la máquina virtual SQL Server. Para más información, consulte Configurar la integración de Azure Key Vault para SQL Server en Azure Virtual Machines (Resource Manager). Requiere la extensión Agente de IaaS de SQL. |
Configuración de tempdb | Puede configurar tempdb directamente desde el portal de Azure, como especificar el número de archivos, su tamaño inicial, su ubicación y la proporción de crecimiento automático. Reinicie el servicio de SQL Server para que los cambios surtan efecto. Requiere la extensión Agente de IaaS de SQL. |
Integración de Defender para Cloud Portal | Si ha habilitado Microsoft Defender para SQL, puede ver las recomendaciones de Defender para Cloud directamente en el recurso Máquinas virtuales de SQL de Azure Portal. Consulte los procedimientos recomendados de seguridad para obtener más información. Requiere la extensión Agente de IaaS de SQL. |
Actualizaciones de seguridad ampliada | Recibe automáticamente actualizaciones de seguridad de SQL Server en máquinas virtuales de Azure, hasta tres años después de que finalice la compatibilidad con el ciclo de vida extendido de SQL Server. |
Licencias flexibles | Ahorre en el costo mediante la transición sin problemas de la característica traiga su propia licencia (también conocida como Ventaja híbrida de Azure) al modelo de licencias de pago por uso y viceversa. Se incluye con el registro básico. |
Versión o edición flexibles | Si decide cambiar la versión o la edición de SQL Server, puede actualizar los metadatos en Azure Portal sin tener que volver a implementar toda la VM con SQL Server. Se incluye con el registro básico. |
Análisis de rendimiento de E/S | Analice el rendimiento de E/S de SQL Server en las máquinas virtuales de Azure. Esta funcionalidad actualmente está en su versión preliminar. Requiere la extensión Agente de IaaS de SQL. |
Autenticación de Microsoft Entra | Mejore la seguridad de la VM con SQL Server mediante Microsoft Entra ID para la autenticación en la VM con SQL Server. Requiere la extensión Agente de IaaS de SQL. |
Análisis de E/S (versión preliminar) | Vea un análisis del rendimiento de E/S en Azure Portal para encontrar problemas que sean el resultado de superar los límites de máquinas virtuales y discos de datos. Esta funcionalidad actualmente está en su versión preliminar. Requiere la extensión Agente de IaaS de SQL. |
Evaluación de procedimientos recomendados de SQL | Permite evaluar el estado de las máquinas virtuales con SQL Server mediante los procedimientos recomendados de configuración. Para más información, consulte el artículo sobre la evaluación de procedimientos recomendados de SQL. Requiere la extensión Agente de IaaS de SQL. |
Visualización del uso del disco en el portal | Permite ver una representación gráfica del uso del disco por parte de los archivos de datos de SQL en Azure Portal. Requiere la extensión Agente de IaaS de SQL. |
Introducción
Para comenzar a trabajar con SQL Server en la VM de Azure, revise los siguientes recursos:
- Creación de una VM con SQL: para crear un servidor de SQL Server en una VM de Azure, revise los Inicios rápidos en Azure Portal, Azure PowerShell o una plantilla de ARM. Para una guía más exhaustiva, revise la Guía de aprovisionamiento.
- Conexión a una VM con SQL: para conectarse a un servidor SQL Server en las VM de Azure, revise las maneras de conectarse.
- Desbloquear las ventajas de las características: el registro de la VM con SQL Server con la extensión agente de IaaS de SQL desbloquea una serie de ventajas de las características, como la copia de seguridad automatizada y la aplicación de revisión.
- Administración de VM de SQL desde el portal: puede administrar la configuración de SQL Server directamente desde Azure Portal mediante el recurso máquinas virtuales de SQL.
- Optimizar el rendimiento: use la evaluación de procedimientos recomendados de SQL para validar que sigue los Procedimientos recomendados y usa el Análisis de rendimiento de E/S (versión preliminar) para investigar los problemas de E/S.
- Migración de datos: migre los datos al servidor SQL Server en las VM de Azure desde SQL Server, Oracle o Db2.
- Precios: para más información sobre la estructura de precios del servidor SQL Server en una VM de Azure, revise la Guía de precios.
- Preguntas más frecuentes: para ver las preguntas más frecuentes y los escenarios, revise Preguntas más frecuentes.
Vídeos
Para ver vídeos sobre las características más recientes para optimizar el rendimiento de las VM con SQL Server y automatizar la administración, vea los siguientes vídeos expuestos a datos:
- Almacenamiento en caché y límite de almacenamiento
- Automatización de la administración con la extensión del Agente de IaaS de SQL Server
- Uso de métricas de Azure Monitor para realizar un seguimiento del estado de la caché de la máquina virtual
- Obtención de la mejor relación precio-rendimiento para las cargas de trabajo de SQL Server en máquinas virtuales de Azure
- Uso de PerfInsights para evaluar Resource Health y solucionar problemas
- Mejor relación precio-rendimiento con la serie Ebdsv5
- Configuración óptima de SQL Server en máquinas virtuales de Azure con SQL Assessment
- Nueva y mejorada experiencia de implementación y administración de máquinas virtuales de SQL Server en Azure
Alta disponibilidad y recuperación ante desastres
Además de la alta disponibilidad integrada que proporcionan las máquinas virtuales de Azure, también puede usar las características de alta disponibilidad y recuperación ante desastres que SQL Server proporciona.
Para más información, consulte la información general sobre los grupos de disponibilidad Always On y las instancias de clúster de conmutación por error Always On. Para más información, consulte Información general sobre la continuidad empresarial.
Para comenzar, consulte los tutoriales sobre grupos de disponibilidad o preparación de la VM para una instancia de clúster de conmutación por error.
Licencias
Para empezar, elija una imagen de máquina virtual con SQL Server con la versión, la edición y el sistema operativo requeridos. Las secciones siguientes proporcionan vínculos directos a Azure Portal para las imágenes de la galería de máquinas virtuales de SQL Server. Cambie el modelo de licencias de una VM con SQL Server de pago por uso para usar su propia licencia. Para más información, consulte Modificación del modelo de licencia para una máquina virtual de SQL Server en Azure.
Azure solo mantiene una imagen de máquina virtual para cada combinación admitida de sistema operativo, versión y edición. Esto significa que a lo largo del tiempo se actualizan las imágenes y las más antiguas se eliminan. Para más información, consulte la sección Imágenes de las preguntas más frecuentes sobre máquinas virtuales de SQL Server.
Sugerencia
Para conocer los precios de las imágenes de SQL Server, consulte la Orientación de precios de SQL Server en máquinas virtuales de Azure.
En la tabla siguiente se proporciona la matriz de imágenes de SQL SErver de pago por uso.
Versión | Sistema operativo |
---|---|
SQL Server 2022 | Windows Server 2022 |
SQL Server 2019 | Windows Server 2022, Windows Server 2019 |
SQL Server 2017 | Windows Server 2019, Windows Server 2016 |
SQL Server 2016 | Windows Server 2019, Windows Server 2016 |
SQL Server 2014 | Windows Server 2012 R2 |
SQL Server 2012 | Windows Server 2012 R2 |
Nota:
SQL Server 2008 y SQL Server 2008 R2 no tienen soporte extendido y ya no están disponibles en el Azure Marketplace.
Para ver las imágenes de máquinas virtuales disponibles en Linux con SQL Server, consulte la introducción a SQL Server en Azure Virtual Machines (Linux).
Es posible implementar una imagen anterior de SQL Server que no esté disponible en Azure Portal mediante PowerShell. Para ver todas las imágenes disponibles con PowerShell, utilice el comando siguiente:
$Location = "<location>"
Get-AzVMImageOffer -Location $Location -Publisher 'MicrosoftSQLServer'
Para más información acerca de cómo implementar máquinas virtuales con SQL Server mediante PowerShell, consulte Aprovisionamiento de máquinas virtuales de SQL Server con Azure PowerShell.
Importante
Es posible que las imágenes más antiguas hayan quedado obsoletas. No olvide aplicar todas las actualizaciones de SQL Server y Windows antes de usarlas en entornos de producción.
Programa para la mejora de la experiencia del usuario (CEIP)
De manera predeterminada, el Programa para la mejora de la experiencia del cliente (CEIP) está habilitado. Esto permitirá enviar periódicamente informes a Microsoft para ayudar a mejorar SQL Server. No hay ninguna tarea de administración requerida relacionada con el CEIP, a menos que desee deshabilitarlo después del aprovisionamiento. Puede personalizar o deshabilitar el CEIP mediante la conexión a la máquina virtual a través del escritorio remoto. A continuación, ejecute la utilidad Informes de uso y errores de SQL Server . Siga las instrucciones para deshabilitar los informes. Para más información acerca de la recopilación de datos, vea la declaración de privacidad de SQL Server.
Productos y servicios relacionados
Puesto que SQL Server en las VM de Azure se integra en la plataforma Azure, revise los recursos de los productos y servicios relacionados que interactúan con el servidor SQL Server en el ecosistema de las VM de Azure:
- Maquinas virtuales Windows: Información general sobre Azure Virtual Machines
- Almacenamiento: Introducción a Microsoft Azure Storage
- Redes: Información general sobre Virtual Network, direcciones IP en Azure, Creación de un nombre de dominio completo en Azure Portal
- SQL: Documentación de SQL Server, Comparación de Azure SQL Database