Compartir a través de


Implementación de SQL Server en Azure Local, versión 23H2

Se aplica a: Azure Local, versión 23H2

En este tema se proporcionan instrucciones sobre cómo implementar SQL Server en Azure Local, versión 23H2.

Información general de la solución

Azure Local proporciona una plataforma de alta disponibilidad, rentable y flexible para ejecutar SQL Server y Espacios de almacenamiento directo. Azure Local puede ejecutar cargas de trabajo de procesamiento de transacciones en línea (OLTP), almacenamiento de datos y BI, e inteligencia artificial y análisis avanzados sobre macrodatos.

La flexibilidad de la plataforma es especialmente importante para las bases de datos críticas. Puede ejecutar SQL Server en máquinas virtuales (VM) que usan Windows Server o Linux, lo que le permite consolidar varias cargas de trabajo de base de datos y agregar más máquinas virtuales al entorno local de Azure según sea necesario. Azure Local también le permite integrar SQL Server con Azure Site Recovery para proporcionar una solución de migración, restauración y protección basada en la nube para los datos de su organización que son confiables y seguros.

Implementar SQL Server

En esta sección se describe de alto nivel cómo adquirir hardware para SQL Server en Azure Local. Se incluye información sobre la configuración de SQL Server, la supervisión y el ajuste del rendimiento, así como el uso de servicios híbridos de Azure y alta disponibilidad (HA).

Paso 1: Adquirir hardware del catálogo local de Azure

En primer lugar, deberá adquirir el hardware. La manera más fácil de hacerlo es localizar a su asociado de hardware de Microsoft preferido en el Catálogo local de Azure y comprar un sistema integrado o una solución Premium con el sistema operativo Azure Stack HCI preinstalado. En el catálogo, puede filtrar para ver el hardware del proveedor optimizado para este tipo de carga de trabajo.

De lo contrario, use un sistema validado desde el catálogo e impleméntelo en ese hardware.

Para más información sobre las opciones de implementación local de Azure, consulte Implementación del sistema operativo Azure Stack HCI.

A continuación, implemente Azure Local, versión 23H2 mediante Azure Portal o implemente Azure Local, versión 23H2 mediante una plantilla de implementación de Azure Resource Manager.

Paso 2: Instalación de SQL Server en Azure Local

Puede instalar SQL Server en VM que ejecuten Windows Server o Linux, en función de sus requisitos.

Para obtener instrucciones sobre la instalación de SQL Server, consulte:

Paso 3: Supervisión y optimización del rendimiento de SQL Server

Microsoft proporciona un completo conjunto de herramientas para supervisar los eventos en SQL Server y para optimizar el diseño de la base de datos física. La elección de la herramienta depende del tipo de supervisión o de la optimización que quiera realizar.

Para garantizar el rendimiento y el estado de las instancias de SQL Server en Azure Local, consulte Monitor de rendimiento herramientas de optimización y optimización.

Para optimizar SQL Server 2017 y SQL Server 2016, consulte Actualizaciones recomendadas y opciones de configuración para SQL Server 2017 y 2016 con cargas de trabajo de alto rendimiento.

Paso 4: Uso de características de alta disponibilidad de SQL Server

Azure Local aprovecha los clústeres de conmutación por error de Windows Server con SQL Server (WSFC) para admitir la ejecución de SQL Server en máquinas virtuales en caso de error de hardware. SQL Server ofrece también Grupos de disponibilidad (AG) Always On para proporcionar alta disponibilidad de nivel de base de datos diseñada para ayudar con los errores de aplicaciones y software. Además de WSFC y AG, Azure Local puede usar la instancia de clúster de conmutación por error (FCI) AlwaysOn, que se basa en Espacios de almacenamiento directo tecnología para el almacenamiento compartido.

Todas estas opciones funcionan con el testigo en la nube de Microsoft Azure para el control de cuórum. Se recomienda el uso de reglas de antiafinidad de clúster en WSFC para las VM ubicadas en distintos nodos físicos a fin de mantener el tiempo de actividad de SQL Server en caso de que se produzcan errores de host al configurar Grupos de disponibilidad Always On.

Paso 5: Configuración de servicios híbridos de Azure

Existen varios servicios híbridos de Azure que puede usar para ayudar a proteger los datos y las aplicaciones de SQL Server. Azure Site Recovery es una solución de recuperación ante desastres como servicio (DRaaS). Para obtener más información acerca del uso de este servicio para proteger el back-end de SQL Server de una aplicación para ayudar a mantener las cargas de trabajo en línea, consulte Configuración de la recuperación ante desastres para SQL Server.

Azure Backup le permite definir directivas de copia de seguridad para proteger las cargas de trabajo empresariales y admite la copia de seguridad y la restauración de coherencia con SQL Server. Para más información sobre cómo realizar una copia de seguridad de los datos SQL locales, consulte Instalación de Azure Backup Server y Copia de seguridad de máquinas virtuales locales de Azure con MABS.

Como alternativa, puede usar la característica Copia de seguridad administrada de SQL Server para administrar copias de seguridad de Azure Blob Storage.

Para obtener más información sobre el uso de esta opción, que es adecuada para el archivado fuera del sitio, consulte:

Además de estos escenarios de copia de seguridad, puede configurar otros servicios de bases de datos que ofrece SQL Server, como Azure Data Factory y Azure Feature Pack para Integration Services (SSIS).

Pasos siguientes

Para obtener más información sobre cómo trabajar con SQL Server, vea: Tutorial: Introducción a la Motor de base de datos.