SQL Server habilitado para Azure Arc (versión preliminar)Azure Arc enabled SQL Server (preview)

SQL Server habilitado para Azure Arc forma parte de Azure Arc para servidores.Azure Arc enabled SQL Server is part of the Azure Arc for servers. Extiende los servicios de Azure a instancias de SQL Server hospedadas fuera de Azure en el centro de datos del cliente, en el perímetro o en un entorno de varias nubes.It extends Azure services to SQL Server instances hosted outside of Azure in the customer’s datacenter, on the edge or in a multi-cloud environment.

Para habilitar los servicios de Azure, se debe registrar una instancia de SQL Server en ejecución con Azure Arc mediante Azure Portal y un script de registro.To enable Azure services, a running SQL Server instance must be registered with Azure Arc using the Azure portal and a registration script. Después del registro, la instancia se representará en Azure como un recurso SQL Server – Azure Arc.After registration the instance will be represented on Azure as a SQL Server – Azure Arc resource . Las propiedades de este recurso reflejan un subconjunto de los valores de configuración de SQL Server.The properties of this resource reflect a subset of the SQL Server configuration settings.

SQL Server se puede instalar en una máquina física o virtual con Windows o Linux que esté conectada a Azure Arc a través del agente de Azure Connected Machine.The SQL Server can be installed in a virtual or physical machine running Windows or Linux that is connected to Azure Arc via the Connected Machine agent. De forma automática, se instala el agente y se registra la máquina como parte del registro de la instancia de SQL Server.The agent is installed and machine is and registered automatically as part of the SQL Server instance registration. El agente de Azure Connected Machine se comunica de forma segura con la salida de Azure Arc a través del puerto TCP 443.The Connected Machine agent communicates outbound securely to Azure Arc over TCP port 443. Si la máquina se conecta mediante un servidor proxy de HTTP o un firewall para comunicarse a través de Internet, consulte los requisitos de configuración de red para el agente de Azure Connected Machine.If the machine connects through a firewall or a HTTP proxy server to communicate over the Internet, review the network configuration requirements for the Connected Machine agent.

La versión preliminar pública de SQL Server habilitado para Azure Arc admite un conjunto de soluciones que requieren la instalación de la extensión de servidor Microsoft Monitoring Agent (MMA) y su conexión a un área de trabajo de Azure Log Analytics para la recopilación de datos y la generación de informes.The public preview of Azure Arc enabled SQL Server supports a set of solutions that require the Microsoft Monitoring Agent (MMA) server extension to be installed and connected to a Azure Log analytics workspace for data collection and reporting. Estas soluciones incluyen Advanced Data Security con Azure Defender y Azure Sentinel, así como comprobaciones de estado del entorno de SQL con la característica SQL Assessment a petición.These solutions include Advanced data security using Azure Security Center and Azure Sentinel, and SQL Environment health checks using On-demand SQL Assessment feature.

En el siguiente diagrama se ilustra la arquitectura de SQL Server habilitado para Azure Arc.The following diagram illustrates the architecture of Azure Arc enable SQL Server.

Arquitectura de la versión preliminar pública

Requisitos previosPrerequisites

Versiones de SQL y sistemas operativos compatiblesSupported SQL versions and operating systems

SQL Server habilitado para Azure Arc admite SQL Server 2012 o una versión posterior si se ejecuta en una de las siguientes versiones del sistema operativo Windows o Linux:Azure Arc enabled SQL Server supports SQL Server 2012 or higher running on one of the following versions of the Windows or Linux operating system:

  • Windows Server 2012 R2 y versiones posterioresWindows Server 2012 R2 and higher
  • Ubuntu 16.04 y 18.04 (x64)Ubuntu 16.04 and 18.04 (x64)
  • Red Hat Enterprise Linux (RHEL) 7 (x64)Red Hat Enterprise Linux (RHEL) 7 (x64)
  • SUSE Linux Enterprise Server (SLES) 15 (x64)SUSE Linux Enterprise Server (SLES) 15 (x64)

Permisos necesariosRequired permissions

Para conectar el hospedaje y las instancias de SQL Server a Azure Arc, debe tener una cuenta con privilegios para realizar las siguientes acciones:To connect the SQL Server instances and the hosting to Azure Arc, you must have an account with privileges to perform the following actions:

  • Microsoft.AzureData/*Microsoft.AzureData/*
  • Microsoft.HybridCompute/machines/readMicrosoft.HybridCompute/machines/read
  • Microsoft.HybridCompute/machines/writeMicrosoft.HybridCompute/machines/write
  • Microsoft.GuestConfiguration/guestConfigurationAssignments/readMicrosoft.GuestConfiguration/guestConfigurationAssignments/read

Para lograr una seguridad óptima, se recomienda crear un rol personalizado en Azure que tenga los permisos mínimos enumerados.For optimal security, we recommend creating a custom role in Azure that has the minimal permissions listed. Para obtener información sobre cómo crear un rol personalizado en Azure con estos permisos, consulte la información general sobre roles personalizados.For information on how to create a custom role in Azure with these permissions, see Custom roles overview. Para agregar una asignación de roles, consulte Incorporación o eliminación de asignaciones de roles de Azure mediante Azure Portal o Incorporación o eliminación de asignaciones de roles de Azure mediante la CLI de Azure.To add role assignment, see Add or remove role assignments using Azure portal or Add or remove role assignments using Azure RBAC and Azure CLI.

Límites del servicio y la suscripción de AzureAzure subscription and service limits

Antes de configurar sus máquinas e instancias de SQL Server con Azure Arc, revise los límites de suscripción y los límites del grupo de recursos de Azure Resource Manager para planear el número de máquinas que se van a conectar.Before configuring your SQL server instances and machines with Azure Arc, review the Azure Resource Manager subscription limits and resource group limits to plan for the number of machines to be connected.

Configuración de red y proveedores de recursosNetworking configuration and resource providers

Revise la configuración de red, la seguridad de la capa de transporte y los proveedores de recursos necesarios para el agente de Azure Connected Machine.Review networking configuration, transport layer security and resource providers required for Connected machine agent.

Regiones de Azure compatiblesSupported Azure regions

La versión preliminar pública está disponible en las siguientes regiones:The public preview is available in the following regions:

  • Este de EE. UU.East US
  • Este de EE. UU. 2East US 2
  • Oeste de EE. UU. 2West US 2
  • Este de AustraliaAustralia East
  • Sudeste AsiáticoSoutheast Asia
  • Norte de EuropaNorth Europe
  • Oeste de EuropaWest Europe
  • Sur de Reino UnidoUK South

Pasos siguientesNext steps