Qué es SQL Server en Azure Virtual Machines (Windows)

SE APLICA A: SQL Server en máquina virtual de Azure

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 diversos 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.

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:

Actualizaciones automatizadas

SQL Server en Azure Virtual Machines puede usar la Aplicación de revisión automatizada para programar el intervalo de tiempo de mantenimiento para la instalación automática de actualizaciones de SQL Server y Windows.

Copias de seguridad automatizadas

SQL Server en Azure Virtual Machines puede sacar partido de la Copia de seguridad automatizada, que crea de forma regular copias de seguridad de la base de datos en el almacenamiento de blobs. También puede utilizar esta técnica manualmente. Para más información, consulte Uso de Azure Storage para la copia de seguridad y la restauración de SQL Server.

Azure ofrece también una solución de copia de seguridad de clase empresarial para las instancias de SQL Server que se ejecutan en máquinas virtuales de Azure. Una solución de copia de seguridad totalmente administrada admite Grupos de disponibilidad Always On, retención a largo plazo, recuperación a un momento dado y administración y supervisión centrales. Para más información, consulte el artículo sobre Azure Backup para SQL Server en Azure Virtual Machines.

Alta disponibilidad

Si requiere alta disponibilidad, considere la posibilidad de configurar grupos de disponibilidad de SQL Server. Esto implica tener varias instancias de SQL Server en Azure Virtual Machines en una red virtual. Puede configurar manualmente la solución de alta disponibilidad o utilizar plantillas en Azure Portal para configurarla automáticamente. Para información general sobre las opciones de alta disponibilidad, consulte la alta disponibilidad y recuperación ante desastres para SQL Server en Azure Virtual Machines.

Rendimiento

Las máquinas virtuales de Azure ofrecen tamaños de máquina diferentes para satisfacer las distintas demandas de carga de trabajo. Las máquinas virtuales de SQL Server también proporcionan la configuración automatizada de almacenamiento, que está optimizada para cumplir con los requisitos de rendimiento. Para más información acerca de cómo configurar el almacenamiento para las máquinas virtuales de SQL Server, consulte Configuración del almacenamiento para máquinas virtuales de SQL Server. Para ajustar el rendimiento, consulte los procedimientos recomendados para mejorar el rendimiento para SQL Server en Azure Virtual Machines.

Introducción a máquinas virtuales con SQL Server

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.

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.

Pago por uso

En la tabla siguiente se proporciona la matriz de imágenes de SQL SErver de pago por uso.

Versión Sistema operativo Edición
SQL Server 2019 Windows Server 2019 Enterprise, Standard, Web, Developer
SQL Server 2017 Windows Server 2016 Enterprise, Standard, Web, Express, Developer
SQL Server 2016 SP2 Windows Server 2016 Enterprise, Standard, Web, Express, Developer
SQL Server 2014 SP2 Windows Server 2012 R2 Enterprise, Standard, Web, Express
SQL Server 2012 SP4 Windows Server 2012 R2 Enterprise, Standard, Web, Express
SQL Server 2008 R2 SP3 Windows Server 2008 R2 Enterprise, Standard, Web, Express

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).

Nota

Ya puede cambiar el modelo de licencias de una máquina virtual 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.

Traiga su propia licencia

También puede traer su propia licencia (BYOL). En este escenario, solo paga por la máquina virtual sin ningún cargo adicional de licencia de SQL Server. Aportar su propia licencia puede ahorrar dinero con el tiempo en cargas de trabajo de producción continuas. Para más información, consulte Pricing guidance for SQL Server Azure VMs (Guía de precios de máquinas virtuales de Azure con SQL Server).

Para usar su propia licencia, puede convertir una máquina virtual con SQL Server de pago por uso existente, o bien implementar una imagen con {BYOL} con prefijo. Para más información acerca de cómo cambiar el modelo de licencia entre pago por uso y BYOL, consulte Cambio del modelo de licencia de una máquina virtual de SQL Server en Azure.

Versión Sistema operativo Edición
SQL Server 2019 Windows Server 2019 Enterprise BYOL, Standard BYOL
SQL Server 2017 Windows Server 2016 Enterprise BYOL, Standard BYOL
SQL Server 2016 SP2 Windows Server 2016 Enterprise BYOL, Standard BYOL
SQL Server 2014 SP2 Windows Server 2012 R2 Enterprise BYOL, Standard BYOL
SQL Server 2012 SP4 Windows Server 2012 R2 Enterprise BYOL, Standard BYOL

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:

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.

Conexión a la máquina virtual

Después de crear la máquina virtual con SQL Server, conéctese a ella desde aplicaciones o herramientas tales como SQL Server Management Studio (SSMS). Consulte las instrucciones en Conexión a una máquina virtual de SQL Server en Azure.

Migración de los datos

Si tiene una base de datos existente, debe moverla a la máquina virtual de SQL Server recién aprovisionada. Para ver una lista de las opciones de migración e instrucciones, consulte Migración de una Base de datos SQL Server a SQL Server en una máquina virtual de Azure.

Creación y administración de recursos de Azure SQL con Azure Portal

Azure Portal proporciona una sola página donde puede administrar todos los recursos de Azure SQL, incluidas las máquinas virtuales de SQL.

Para acceder a la página Recursos SQL de Azure, en el menú de Azure Portal, seleccione Azure SQL o busque y seleccione Azure SQL en cualquier página.

Búsqueda de Azure SQL

Nota

Azure SQL proporciona una manera rápida y sencilla de acceder a todas las bases de datos, grupos elásticos, servidores lógicos, instancias administradas y máquinas virtuales de Azure SQL. SQL de Azure no es un servicio ni un recurso.

Para administrar los recursos existentes, seleccione el elemento deseado en la lista. Para crear nuevos recursos de Azure SQL, seleccione + Agregar.

Creación de un recurso de Azure SQL

Después de seleccionar + Agregar, vea información adicional sobre las diferentes opciones al seleccionar Mostrar detalles en cualquier icono.

detalles del icono de bases de datos

Para obtener detalles, consulte:

Directiva de actualización de imagen de máquina virtual de SQL Server

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.

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.

Máquinas virtuales Windows

Storage

Redes

SQL

Pasos siguientes

Introducción a SQL Server en Azure Virtual Machines:

Obtenga respuestas a las preguntas más habituales acerca de las máquinas virtuales con SQL Server:

Vista de arquitecturas de referencia para ejecutar aplicaciones de n niveles en SQL Server en IaaS