Compartir a través de


Cambio del modelo de licencia de una máquina virtual de SQL en Azure

Se aplica a:SQL Server en máquina virtual de Azure

En este artículo se describe cómo cambiar el modelo de licencia de SQL Server en Azure Virtual Machines (VM), como habilitar la Ventaja híbrida de Azure.

Información general

Hay tres modelos de licencia para una máquina virtual de Azure que hospeda SQL Server: pago por uso, Ventaja híbrida de Azure y Alta disponibilidad/recuperación ante desastres (HA/DR). Puede modificar el modelo de licencia de la VM con SQL Server mediante Azure Portal, la CLI de Azure o PowerShell.

Beneficio híbrido de Azure

El Beneficio Híbrido de Azure le permite asignar su licencia de SQL Server a su SQL Server en una máquina virtual de Azure. Con la Ventaja híbrida de Azure, obtendrá un descuento en la asignación de licencias de SQL Server a la instancia de SQL Server, pero debe pagar el costo del proceso en la nube subyacente (es decir, la tasa base), el almacenamiento y las copias de seguridad. También debe pagar por la E/S asociada a su uso de los servicios (según corresponda).

Para calcular el costo de las licencias de pago por uso y ver ahorros de costos con la ventaja híbrida de Azure, use la calculadora de precios.

Según los términos del producto de Microsoft: "Los clientes deben indicar que usan Azure SQL Database (Instancia administrada de SQL, grupo elástico y base de datos única), Azure Data Factory, SQL Server Integration Services o MÁQUINAS virtuales de SQL Server en Ventaja híbrida de Azure para SQL Server al configurar cargas de trabajo en Azure".

Para indicar el uso de ventaja híbrida de Azure para SQL Server en una máquina virtual de Azure y ser compatible, tiene dos opciones:

  • Aprovisionar una máquina virtual usando una imagen de SQL Server de "pago por uso" desde Azure Marketplace y aprovechar el Beneficio Híbrido de Azure.
  • Instalar automáticamente SQL Server en una VM de Azure, realizar el registro con la extensión Agente de IaaS de SQL manualmente y activar la Ventaja híbrida de Azure.

El tipo de licencia de SQL Server se puede configurar cuando la máquina virtual se aprovisiona o en cualquier momento posterior. El cambio entre los modelos de licencia no genera ningún tiempo de inactividad, no reinicia la máquina virtual ni el servicio SQL Server, no agrega ningún costo adicional y es efectivo inmediatamente. De hecho, activar la Ventaja híbrida de Azure reduce el costo.

Requisitos previos

El cambio del modelo de licencia de la máquina virtual con SQL Server tiene los siguientes requisitos:

Cambio del modelo de licencia

El modelo de licencia se puede modificar directamente desde el portal:

  1. Abra el portal de Azure y el recurso de máquinas virtuales de SQL para su VM de SQL Server.
  2. Seleccione Configurar en Configuración.
  3. Seleccione la opción Ventaja híbrida de Azure y active la casilla para confirmar que tiene una licencia de SQL Server con Software Assurance.
  4. Seleccione Aplicar en la parte inferior de la página Configurar.

Captura de pantalla que muestra la Ventaja híbrida de Azure en el portal.

Integración con la gestión centralizada de Azure Hybrid Benefit

La administración centralizada de la Ventaja híbrida de Azure (CM-AHB) es un servicio que ayuda a los clientes a optimizar sus costos de Azure y a usar otras ventajas, como las siguientes:

  • Mueva todas las cargas de trabajo SQL PaaS/IaaS de pago por uso (precio completo) para aprovechar las ventajas híbridas de Azure sin tener que configurarlas individualmente.
  • Garantía de que todas las cargas de trabajo de SQL tienen una licencia conforme a los contratos de licencia existentes.
  • Separe los roles de administración del cumplimiento de licencias de los roles de DevOps usando RBAC.
  • Aprovechamiento de la continuidad empresarial gratuita asegurándose de que los entornos de recuperación ante desastres (DR) y pasivos se identifican de manera correcta.
  • Uso de las licencias de MSDN en Azure para entornos que no son de producción.

CM-AHB usa los datos que proporciona la extensión Agente de IaaS de SQL para tener en cuenta el número de licencias de SQL Server usadas por las máquinas virtuales individuales de Azure y proporciona recomendaciones al administrador de facturación durante el proceso de asignación de licencias. El uso de las recomendaciones garantiza que obtiene el descuento máximo con Ventaja híbrida de Azure. Si las máquinas virtuales no están registradas con la extensión agente de IaaS de SQL cuando el administrador de facturación habilita CM-AHB, el servicio no recibirá los datos de uso completos de las suscripciones de Azure y, por tanto, las recomendaciones de CM-AHB serán inexactas.

Para empezar, revise Transición a la administración centralizada del Beneficio Híbrido de Azure.

Una vez que CMB-AHB está habilitado para una suscripción, el tipo de licencia en el panel Información general del recurso de máquinas virtuales SQL en Azure Portal muestra administrado centralmente.

Con CMB-AHB, la realización de cambios de tipo de licencia en máquinas virtuales individuales ya no es posible y verá el siguiente mensaje en el panel Configurar del recurso de máquinas virtuales SQL:

Your organization manages licenses assigned to Azure at a scope level such as Azure subscription instead of each individual resource. Billing administrators can manage licenses centrally under Cost Management + Billing.

Importante

Si el registro automático se activa después de habilitar AHB administrado centralmente (CM-AHB), se corre el riesgo de cargos innecesarios de pago por uso para las cargas de trabajo de SQL Server en máquinas virtuales de Azure. Para mitigar este riesgo, ajuste las asignaciones de licencias en CM-AHB para tener en cuenta el uso adicional notificado por la extensión agente de IaaS de SQL después del registro automático. Hemos publicado una herramienta de código abierto que proporciona información sobre el uso de licencias de SQL Server, incluido el uso de los servidores SQL Server en Azure Virtual Machines que aún no están registrados con la extensión agente de IaaS de SQL.

Comentarios

  • Los clientes del proveedor de soluciones en la nube (CSP) de Azure pueden usar la Ventaja híbrida de Azure implementando primero una máquina virtual de pago por uso y activando la Ventaja híbrida de Azure si tienen Software Assurance activo.
  • Si elimina el recurso de máquinas virtuales SQL, volverá a la configuración de licencia predeterminada de la imagen.
  • La posibilidad de cambiar el modelo de licencia es una característica de la extensión Agente de IaaS de SQL. Al implementar una imagen de Azure Marketplace desde Azure Portal, se registra automáticamente una VM con SQL Server con la extensión. Sin embargo, los clientes que se instalan automáticamente con SQL Server deben registrar manualmente su máquina virtual con SQL Server.
  • Para agregar una máquina virtual con SQL Server a un conjunto de disponibilidad, es necesario volver a crear la máquina virtual. Por tanto, todas las máquinas virtuales que se agreguen a un conjunto de disponibilidad vuelven a tener el tipo de licencia predeterminado de pago por uso. También es necesario habilitar de nuevo la Ventaja híbrida de Azure.

Limitaciones

Cambiar el modelo de licencia es:

  • Solo se admite en las ediciones Standard Edition y Enterprise Edition de SQL Server. No se admiten los cambios de licencia para Express, Web, Developer ni Evaluation.
  • Solo se admite en máquinas virtuales implementadas mediante el modelo de Azure Resource Manager. No se admiten las máquinas virtuales implementadas con el modelo clásico.

Además, para cambiar el modelo de licencia a Ventaja híbrida de Azure se necesita Software Assurance.

Nota:

Únicamente las licencias basadas en núcleo de SQL Server con Software Assurance o las licencias de suscripción son válidas para la Ventaja híbrida de Azure. Si está usando licencias de Servidor y CAL para SQL Server y tiene Software Assurance, puede traer su propia licencia a una imagen de máquina virtual de Azure de SQL Server para permitir la movilidad de licencias para estos servidores. Sin embargo, no puede usar las otras características de Ventaja híbrida de Azure.

Eliminación de una instancia de SQL Server y su licencia y costos de facturación asociados

Antes de empezar

Para evitar que se le cobre por la instancia de SQL Server, consulte Guía de precios para SQL Server en máquinas virtuales de Azure.

Para eliminar una instancia de SQL Server y su facturación asociada de una VM de SQL Server con pago por uso, o si se le sigue cobrando por una instancia de SQL después de haberla desinstalado:

  1. Realice una copia de seguridad de los datos.
  2. Si fuera necesario, desinstale SQL Server, incluida la extensión Agente de IaaS de SQL.
  3. Descargue la edición gratuita de SQL Server Express.
  4. Instale la extensión Agente de IaaS de SQL.
  5. Para detener la facturación, cambie la edición en el portal a la edición Express.

Opcionales

Para deshabilitar el servicio de la edición SQL Server Express, deshabilite su inicio automático.

Revise las preguntas más frecuentes sobre licencias para ver las preguntas más comunes.

Errores conocidos

Revise los siguientes errores conocidos y sus soluciones.

No se encontró el recurso “Microsoft.SqlVirtualMachine/SqlVirtualMachines/<resource-group>” en el grupo de recursos “<resource-group>”

Este error se produce al intentar cambiar el modelo de licencia en una VM con SQL Server que no se ha registrado con la extensión Agente de IaaS de SQL:

The Resource 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/\<resource-group>' under resource group '\<resource-group>' was not found. The property 'sqlServerLicenseType' cannot be found on this object. Verify that the property exists and can be set.

Necesita registrar su VM de SQL Server con la extensión SQL IaaS Agent.

Cambio de licencias a AHB, HADR o PAYG

Asegúrese de que la suscripción esté registrada con el proveedor de recursos.

Se requiere la extensión Agente IaaS de SQL para cambiar la licencia. Asegúrese de eliminar y reinstalar la extensión agente de IaaS de SQL si se encuentra en estado de error.

¿Cómo puedo implementar una imagen BYOL de SQL Server (traiga su propia licencia)?

Las imágenes BYOL se han retirado de Azure Marketplace. Puede elegir una imagen de Marketplace de SQL Server edición Standard o Enterprise y habilitar la Ventaja Híbrida de Azure (ya sea durante la implementación o después) para crear una máquina virtual SQL utilizando una licencia existente.

La edición, versión o licencias de SQL Server en Azure portal no se muestra correctamente después de una mejora de edición o versión.

Asegúrese de que la suscripción esté registrada con el proveedor de recursos.

Se requiere la extensión Agente IaaS de SQL para cambiar la licencia. Asegúrese de reparar la extensión si se encuentra en un estado de error.