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

Se aplica a: Implementaciones hiperconvergidas de Azure Local

En este artículo 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 flexible para ejecutar SQL Server y Storage Spaces Direct. La plataforma es rentable y de alta disponibilidad. Azure Local puede ejecutar:

  • Cargas de trabajo de procesamiento de transacciones en línea (OLTP).
  • Almacenamiento de datos e inteligencia empresarial.
  • 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. Puede 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. También puede usar Azure Local para integrar SQL Server con Azure Site Recovery. Obtiene una solución basada en la nube que admite la migración, la restauración y la protección de los datos de la organización.

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 cómo:

  • Configurar e instalar SQL Server.
  • Realice la supervisión y el ajuste del rendimiento.
  • Use alta disponibilidad (HA) y servicios híbridos de Azure.

Paso 1: Adquisición de hardware del catálogo local de Azure

En primer lugar, debe adquirir hardware. Busque su asociado de hardware de Microsoft preferido en el catálogo de Azure Local. A continuación, compre 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. También puede implementar 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 cómo instalar SQL Server, consulte:

Para obtener información sobre las licencias y la facturación de SQL Server, consulte Administración de licencias y facturación de SQL Server.

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

Microsoft proporciona un conjunto completo de herramientas que puede usar para supervisar eventos en SQL Server y ajustar 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 Herramientas de supervisión y optimización del rendimiento.

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 utiliza clústeres de conmutación por error de Windows Server con SQL Server para admitir SQL Server ejecutándose en máquinas virtuales si se produce un error en el hardware. SQL Server también ofrece grupos de disponibilidad AlwaysOn para proporcionar alta disponibilidad de nivel de base de datos para ayudar con errores de aplicaciones y software. Además de los clústeres de conmutación por error de Windows Server y los grupos de disponibilidad, Azure Local puede usar la instancia de clúster de conmutación por error AlwaysOn. La instancia del clúster de conmutación por error se basa en la tecnología Storage Spaces Direct para el almacenamiento compartido.

Estas opciones funcionan con el testigo de la nube de Azure para el control de cuórum. Se recomienda usar reglas antiAffinity de clúster en clústeres de conmutación por error de Windows Server para máquinas virtuales que se colocan en distintos nodos físicos. Estas reglas ayudan a mantener el tiempo de actividad de SQL Server si se produce un error en el host al configurar grupos de disponibilidad AlwaysOn.

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

Varios servicios híbridos de Azure le ayudan a proteger los datos y las aplicaciones de SQL Server. Azure Site Recovery es una solución de recuperación ante desastres. Para obtener más información sobre cómo usar 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 obtener más información sobre cómo realizar una copia de seguridad de los datos SQL locales, consulte:

Como alternativa, puede usar la copia de seguridad administrada de SQL Server en Azure en SQL Server para administrar las copias de seguridad de Azure Blob Storage.

Para obtener más información sobre cómo usar esta opción para el archivado fuera del sitio, consulte:

Además de estos escenarios de copia de seguridad, puede configurar otros servicios de base de datos que OFRECE SQL Server, entre los que se incluyen: