Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
O SQL Server ativado pelo Azure Arc estende os serviços do Azure para instâncias do SQL Server alojadas fora do Azure:
- No seu centro de dados
- Em locais periféricos, como lojas de retalho
- Em qualquer nuvem pública ou fornecedor de alojamento
A gestão do SQL Server através do Azure Arc também pode ser configurada para VMs de SQL Server na solução Azure VMware. Ver Deploy Arc-enabled Solução VMware no Azure.
Gere as suas instâncias do SQL Server em escala a partir de um único ponto de controlo
O Azure Arc permite-lhe gerir todas as suas instâncias do SQL Server a partir de um único ponto de controlo: o Azure. Ao ligar as suas instâncias do SQL Server ao Azure, obtém um único local para visualizar o inventário detalhado das suas instâncias e bases de dados do SQL Server.
- Veja os detalhes de um dado SQL Server no portal do Azure, como nome, versão, edição, número de núcleos e sistema operativo do anfitrião.
- Faça consultas em todas as suas instâncias do SQL Server usando o Azure Resource Graph Explorer para responder a perguntas como:
- "Quantas instâncias do SQL Server tenho que sejam do SQL Server 2014?"
- "Quais são os nomes de todas as instâncias do SQL Server que estão a correr no Linux?"
- Crie rapidamente gráficos a partir dessas consultas e fixe-os em painéis personalizáveis.
- Consulte uma lista de todas as bases de dados num SQL Server e faça consultas cross-SQL Server a bases de dados para ver:
- Bancos de dados cujo backup não foi feito recentemente.
- Bancos de dados que não são criptografados.
Exemplo de painel personalizado
Veja um exemplo de painel personalizado em GitHub microsoft/sql-server-samples.
Avaliação das melhores práticas
Pode otimizar a configuração das suas instâncias do SQL Server para obter melhor desempenho e segurança através de uma avaliação de boas práticas. O relatório de avaliação mostra maneiras específicas de melhorar sua configuração. A avaliação compara a sua configuração com as melhores práticas estabelecidas pelo Suporte da Microsoft ao longo de muitos anos de experiência prática. Cada sugestão inclui os detalhes sobre como alterar a configuração.
Autenticação Microsoft Entra
Note
Microsoft Entra ID era anteriormente conhecido como Azure Active Directory (Azure d.C.).
Servidores SQL habilitados pelo Azure Arc podem utilizar o Microsoft Entra ID para autenticação. Esta funcionalidade traz uma solução moderna e centralizada de gestão de identidade e acessos para o SQL Server. Esta funcionalidade requer o SQL Server 2022 (16.x) ou versões posteriores.
Microsoft Entra autenticação proporciona uma segurança muito reforçada em relação à autenticação tradicional baseada em nomes de utilizador e palavra-passe, que é não recomendada. Para obter mais informações sobre os riscos e desafios que as senhas representam, consulte "Qual é a solução para o crescente problema das senhas?".
A autenticação Microsoft Entra elimina completamente a necessidade de segredos autogeridos ao comunicar com recursos do Azure, através da autenticação de identidade gerida. Para autenticação baseada no utilizador, o Microsoft Entra ID suporta medidas de segurança reforçadas, incluindo autenticação multifator (MFA), login único (SSO) e práticas modernas de identidade.
Microsoft Defender para a Cloud
O Microsoft Defender para a Cloud ajuda-o a descobrir e mitigar potenciais vulnerabilidades na base de dados e alerta-o para atividades anómalas. Estas atividades podem indicar ameaças às suas bases de dados nas instâncias do SQL Server ativadas para o Azure Arc.
- Avaliação de vulnerabilidades: analise bancos de dados para descobrir, rastrear e corrigir vulnerabilidades.
- Proteção contra ameaças: Receba alertas de segurança detalhados e ações recomendadas com base no SQL Advanced Threat Protection para mitigar ameaças.
Quando ativa o Microsoft Defender através do SQL Server ativado pelo Azure Arc, pode obter poupanças substanciais no Defender.
Microsoft Purview
A Microsoft Purview oferece uma solução unificada de governação de dados para ajudar a gerir e gerir os seus dados on-premises, multicloud e de software como serviço (SaaS). Crie facilmente um mapa holístico e atualizado da sua paisagem de dados com descoberta automatizada de dados, classificação de dados confidenciais e linhagem de dados de ponta a ponta. Permita que os consumidores de dados acessem um gerenciamento de dados valioso e confiável.
O SQL Server, ativado pelo Azure Arc, alimenta algumas das funcionalidades do Microsoft Purview, como políticas de acesso, e geralmente facilita a ligação das suas instâncias do SQL Server ao Purview.
Pagamento por utilização para o SQL Server
Agora, com o SQL Server ativado pelo Azure Arc, tem a opção de comprar o SQL Server usando um modelo 'pay-as-you-go' em vez de comprar licenças. Este modelo é uma excelente alternativa se procura poupar custos em instâncias de SQL Server que têm uma procura variável de capacidade de computação ao longo do tempo. Por exemplo, quando pode desligar um SQL Server à noite ou ao fim de semana, ou até reduzir o número de núcleos usados em períodos menos movimentados. Também é uma ótima opção se planeias usar um SQL Server apenas por um curto período de tempo e depois deixares de precisar. O pay-as-you-go, faturado através do Azure, está agora disponível para todas as versões do SQL Server de 2012 a 2022.
Atualizações de segurança estendidas (ESU)
Assim que o SQL Server atingir o fim do seu ciclo de suporte, pode subscrever uma subscrição de Atualização de Segurança Estendida (ESU) para os seus servidores e permanecer protegido até três anos. Quando atualiza para uma versão mais recente do SQL Server, a sua subscrição da ESU é automaticamente cancelada. Quando migra para SQL do Azure, as cobranças da ESU param automaticamente, mas continua a ter acesso às ESUs.
Painéis de desempenho
Monitorize as instâncias do SQL Server a partir do portal do Azure com painéis de desempenho. Os painéis de desempenho simplificam a monitorização de desempenho no portal Azure.
Para mais detalhes, consulte Monitor SQL Server ativado por Azure Arc (pré-visualização).
Avaliação da migração
O SQL Server, habilitado pela avaliação de migração do Azure Arc, é uma ferramenta crucial para a sua jornada de migração e modernização para a cloud. Ele simplifica a deteção e a avaliação de prontidão para migração, fornecendo:
- Análise de prontidão para a nuvem
- Identificação de riscos e estratégias de mitigação
- Recomendações para o nível específico de serviço e configuração SQL do Azure (tamanho SKU) que melhor se adequa às necessidades da carga de trabalho
- Geração automática da avaliação
- Execução contínua em um cronograma padrão de uma vez por semana
- Disponibilidade para todas as edições do SQL Server
A avaliação de migração é para SQL Servers localizados em vários ambientes, incluindo o seu data center, locais periféricos ou qualquer nuvem pública ou provedor de hospedagem. Está disponível para qualquer instância do SQL Server que esteja ativada pelo Azure Arc.
Para mais detalhes, consulte Configure a avaliação das melhores práticas SQL - SQL Server ativada por Azure Arc.
Architecture
A instância do SQL Server que pretende ativar com o Azure Arc pode ser instalada numa máquina virtual ou física a correr Windows ou Linux. O agente Azure Connected Machine e a Extensão Azure para SQL Server ligam-se de forma segura a Azure para estabelecer canais de comunicação com múltiplos serviços de Azure utilizando apenas tráfego HTTPS de saída na porta TCP 443 usando Transport Layer Security (TLS). O agente Azure Connected Machine pode comunicar através de um servidor proxy HTTPS configurável através do Azure Express Route, Azure Private Link ou através da Internet. Revise a visão geral, requisitos de rede e pré-requisitos para o agente Azure Connected Machine.
Important
Apenas a extensão do Azure para versões do SQL Server lançadas no último ano é suportada.
Alguns dos serviços fornecidos pelo SQL Server habilitado pelo Azure Arc, como o Microsoft Defender para a Cloud e a avaliação de melhores práticas, requerem a instalação da extensão Azure Monitoring Agent (AMA) e a ligação a um Azure Log Analytics espaço de trabalho para recolha e relatórios de dados.
O diagrama seguinte ilustra a arquitetura do SQL Server ativado pelo Azure Arc.
Note
Para baixar este diagrama de arquitetura em alta resolução, visite Jumpstart Gems.
Regiões Azure suportadas
O SQL Server ativado pelo Azure Arc está disponível nas seguintes regiões:
- E.U.A. Leste
- E.U.A. Leste 2
- E.U.A. Oeste
- E.U.A. Oeste 2
- E.U.A. Oeste 3
- E.U.A. Central
- E.U.A. Centro-Norte
- E.U.A. Centro-Sul
- E.U.A. Centro-Oeste
- Governo dos EUA Virgínia 1
- Canadá Central
- Leste do Canadá
- Sul do Reino Unido
- Oeste do Reino Unido
- Centro de França
- Europa Ocidental
- Europa do Norte
- Norte da Suíça
- Índia Central
- Sul do Brasil
- Norte da África do Sul
- Norte dos E.A.U.
- Leste do Japão
- Coreia Central
- Sudeste Asiático
- Leste da Austrália
- Suécia Central
- Leste da Noruega
1 Nem todos os recursos são suportados ainda na região da Virgínia do governo dos EUA. Para mais detalhes, consulte SQL Server ativado por Azure Arc no Governo dos EUA.
Important
- Para uma integração e funcionamento bem-sucedidos, atribua a mesma região tanto ao Servidor com Arc como ao SQL Server com Arc.
Disponibilidade de recursos dependendo do tipo de licença
A tabela a seguir identifica os recursos e direitos de uso oferecidos com cada tipo de licença:
1 Para o SQL Server 2022 (16.x) e versões anteriores, a licença gratuita do Power BI Report Server está limitada a clientes Enterprise Edition (EE) com Software Assurance (SA) ou subscrições. Para o SQL Server 2025 (17.x), a licença gratuita do Power BI Report Server está disponível tanto para clientes da Standard Edition (SE) como da Enterprise Edition (EE) com todos os tipos de licença.
2 Ligar SQL Server ao Azure Arc está sujeito às regras outsourcing.
Disponibilidade de recursos por sistema operativo
A tabela a seguir identifica os recursos disponíveis por sistema operacional:
| Feature | Windows | Linux |
|---|---|---|
| Descobre e regista instâncias de SQL Server no Azure | Yes | Yes |
| Azure faturação pay-as-you-go | Yes | Yes |
| Instale Azure extensão para SQL Server durante a configuração1 | Yes | No |
| Avaliação das melhores práticas | Yes | No |
| Avaliação da migração | Yes | No |
| Migração de banco de dados | Yes | No |
| Inventário detalhado | Yes | No |
| Autenticação do Microsoft Entra ID1 | Yes | Yes |
| Microsoft Defender para a Cloud | Yes | No |
| Microsoft Purview | Yes | Yes |
| Backups automáticos para armazenamento local (pré-visualização) | Yes | No |
| Restauração no ponto específico no tempo (antevisão) | Yes | No |
| Atualizações automáticas | Yes | No |
| Atualizações de Segurança Estendidas do SQL Server 2012 | Yes | Não aplicável |
| Instâncias em cluster de failover | Yes | Não aplicável |
| Grupos de disponibilidade Always On | Yes | Não aplicável |
| Monitorização (pré-visualização) | Yes | No |
| Resumo da conexão do cliente | Yes | No |
| Opere com o menor privilégio | Yes | No |
1 SQL Server 2022 (16.x) apenas.
Disponibilidade de recursos por versão
A tabela seguinte identifica as funcionalidades disponíveis pela versão do SQL Server:
1 Requer subscrição ao Extended Security Updates (ESU) ativado pelo Azure Arc para SQL Server 2012 (11.x).
2 Requer SQL Server versões SP1 de 2016 (13.x) ou posteriores. Para obter mais informações, consulte os pré-requisitos.
Disponibilidade de funcionalidades por edição
A tabela seguinte identifica as funcionalidades disponíveis pela edição SQL Server:
Note
Esta tabela aplica-se ao SQL Server 2022 e versões anteriores. Para visualizar funcionalidades de versões mais recentes, use o seletor de versões no topo da página.
| Feature | Enterprise | Standard | Web | Expresso | Desenvolvedor | Evaluation |
|---|---|---|---|---|---|---|
| Azure faturação pague conforme o uso | Yes | Yes | Não aplicável | Não aplicável | Não aplicável | Não aplicável |
| Avaliação das melhores práticas | Yes | Yes | Yes | Yes | Yes | Yes |
| Prontidão para migração | Yes | Yes | Yes | Yes | Yes | Yes |
| Migração de banco de dados | LRS e Link MI |
LRS e Link MI |
Apenas LRS | Apenas LRS | LRS e Link MI |
Apenas LRS |
| Inventário detalhado | Yes | Yes | Yes | Yes | Yes | Yes |
| autenticação Microsoft Entra | Yes | Yes | Yes | Yes | Yes | Yes |
| Microsoft Defender para a Cloud | Yes | Yes | Yes | Sim 1 | Yes | Yes |
| Microsoft Purview: Governar usando DevOps e políticas de proprietário de dados | Yes | Yes | Yes | Yes | Yes | Yes |
| Backups automáticos para armazenamento local (pré-visualização) | Yes | Yes | Yes | Yes | Yes | Yes |
| Restauração em um ponto específico no tempo | Yes | Yes | Yes | Yes | Yes | Yes |
| Atualizações automáticas | Yes | Yes | Yes | Yes | Yes | Yes |
| Instâncias em cluster de failover | Yes | Yes | Não aplicável | Não aplicável | Yes | Não aplicável |
| Grupos de disponibilidade Always On | Yes | Yes | Não aplicável | Não aplicável | Yes | Não aplicável |
| Monitorização (pré-visualização) | Yes | Yes | No | No | No | No |
| Resumo da conexão do cliente | Yes | Yes | Yes | Yes | Yes | Yes |
| Opere com o menor privilégio | Yes | Yes | Yes | Yes | Yes | Yes |
Note
Esta tabela aplica-se a versões que começam com o SQL Server 2025 (17.x). Para ver versões anteriores, use o seletor de versões no topo da página.
Disponibilidade de recursos por tipo de serviço
A tabela seguinte identifica as funcionalidades disponíveis por tipo de serviço SQL Server:
| Feature | Motor de Base de Dados do SQL Server | SQL Server Integration Services | SQL Server Reporting Services | SQL Server Analysis Services | Power BI Report Server |
|---|---|---|---|---|---|
| Liga-te ao Azure Arc | Yes | Yes | Yes | Yes | Yes |
| Azure faturação "pay-as-you-go" (pague conforme o uso) | Yes | Yes | Yes | Yes | Yes |
| subscrição ESU | Yes | Yes | Yes | Yes | Yes |
| Inventário do SQL Server | Yes | Yes | Yes | Yes | Yes |
| Avaliação das melhores práticas | Yes | No | No | No | No |
| Prontidão para migração | Yes | No | No | No | No |
| Migração de banco de dados | Yes | No | No | No | No |
| Inventário detalhado | Yes | Não aplicável | Não aplicável | Não aplicável | Não aplicável |
| autenticação Microsoft Entra ID | Sim 1 | No | No | No | No |
| Microsoft Defender para a Cloud | Yes | No | No | No | No |
| Microsoft Purview: Governar usando DevOps e políticas de proprietário de dados | Yes | No | No | No | No |
| Backups automáticos para armazenamento local (pré-visualização) | Yes | No | No | No | No |
| Point-in-time-restore | Yes | No | No | No | No |
| Atualizações automáticas | Yes | Yes | Yes | Yes | Yes |
| Instâncias em cluster de failover | Yes | Não aplicável | Não aplicável | Não aplicável | Não aplicável |
| Grupos de disponibilidade Always On | Yes | Não aplicável | Não aplicável | Não aplicável | Não aplicável |
| Monitorização (pré-visualização) | Yes | No | No | No | No |
| Resumo da conexão do cliente | Yes | No | No | No | No |
| Opere com o menor privilégio | Yes | Yes | Yes | Yes | Yes |
1 SQL Server 2022 (16.x) apenas.
Configurações suportadas
Versão do SQL Server
SQL Server 2012 (11.x) e versões posteriores.
Note
Apenas são suportadas versões do SQL Server de 64 bits.
Sistemas operacionais
- Windows 10 e 11
- Windows Server 2012 e versões posteriores
- Ubuntu 20.04 (x64)
- Red Hat Enterprise Linux (RHEL) 8 (x64)
- Servidor SUSE Linux Enterprise (SLES) 15 (x64)
Important
O suporte para Windows Server 2012 e Windows Server 2012 R2 terminou a 10 de outubro de 2023. Para mais informações, consulte fim do suporte para SQL Server 2012 e Windows Server 2012/2012 R2.
Framework .NET
No Windows, .NET Framework 4.7.2 e posteriores.
Este requisito começa com a versão de extensão 1.1.2504.99 (versão de 14 de novembro de 2023). Sem esta versão, a extensão pode não funcionar como pretendido. O Windows Server 2012 R2 não vem com o .NET Framework 4.7.2 por defeito e tem de ser atualizado em conformidade.
Suporte em VMware
Pode implementar o SQL Server ativado através do Azure Arc em VMs VMware que estão a correr:
- On-premises
- Em soluções VMware, por exemplo:
Solução VMware no Azure (AVS)
O VMware vSphere continua a ser a plataforma de virtualização subjacente. Após a aquisição da VMware pela Broadcom, o nome do produto vSphere não mudou; no entanto, a VMware atualizou a forma como o vSphere é empacotado e licenciado (por exemplo, através do VMware vSphere Foundation e VMware Cloud Foundation).
Warning
Se estiveres a executar VMs SQL Server numa cloud privada Solução VMware no Azure (AVS), segue os passos em Implementar Solução Azure VMware habilitada para Arc para ativar.
Este é o único mecanismo de implantação que oferece uma experiência totalmente integrada com recursos Arc dentro da nuvem privada AVS.
VMware Cloud na AWS
Motor VMware do Google Cloud
Empacotamento e âmbito de suporte do VMware
O SQL Server, ativado pelo Azure Arc, suporta instâncias do SQL Server a correr em máquinas virtuais alojadas em ambientes baseados em VMware vSphere, incluindo o Solução VMware no Azure.
O suporte não depende de pacotes comerciais específicos da VMware, edições ou embalagens. Os seguintes requisitos determinam o suporte:
- O sistema operativo convidado suportado
- A versão suportada do SQL Server
- Azure Arc Connected Machine requisitos de agente
A VMware (Broadcom) define políticas de empacotamento, licenciamento e ciclo de vida da VMware e pode alterá-las independentemente do Azure Arc.
Configurações
A tabela a seguir identifica as configurações, se elas estiverem habilitadas por padrão e onde a configuração está configurada:
| Nome da configuração | Padrão (Ativado ou Desativado) | Pode ser desativado | Local de configuração |
|---|---|---|---|
| Atualizações de segurança estendidas | Desabilitado | Yes | Extensão |
| Modo de privilégios mínimos | Desabilitado | Yes | Extensão |
| Correção automatizada | Desabilitado | Yes | Extensão |
| Avaliação das melhores práticas | Desabilitado | Yes | Extensão |
| Microsoft Entra Autenticação | Desabilitado | Yes | Extensão por instância |
| Purview | Desabilitado | Yes | Extensão, Instância |
| Backups automatizados | Desabilitado | Yes | Instância, Banco de Dados |
| Coletar métricas de desempenho (visualização) | Ativado(a) | Yes | Instância |
| Avaliação da migração | Ativado(a) | Yes | Instância |
| Migração de banco de dados | Ativado(a) | No | Extensão |
| Gestão da descoberta de grupos de disponibilidade | Ativado(a) | Yes |
AvailabilityGroupDiscovery marcador de funcionalidade |
| Recolha de registos de extensão | Ativado(a) | No | Não configurável |
| Instância do SQL Server e descoberta de base de dados | Ativado(a) | No | Não configurável |
Requisitos recomendados do sistema
Para usar o SQL Server ativado pelo Azure Arc, recomendam-se os seguintes requisitos mínimos do sistema:
- Núcleos: mínimo 2 núcleos
- Memória: 512 MB de RAM disponível
Configurações não suportadas
O SQL Server com Azure Arc não suporta atualmente as seguintes configurações:
- Windows Server 2012 ou versões anteriores do Windows Server. Eles não têm as versões mínimas necessárias do TLS para autenticarem de forma segura no Azure.
- O Windows Server 2012 R2 é suportado para DPS porque suporta TLS 1.2. O Windows Server 2012 R2 não suporta o endpoint de telemetria. Portanto, recursos como painel de desempenho, avaliação de migração e outros não são suportados.
- SQL Server a correr em contentores.
- Edições SQL Server: Inteligência de Negócios.
- Conexões Private Link ao serviço de processamento de dados do Azure Arc no endpoint
<region>.arcdataservices.comusado para carregamento de inventário e utilização. - SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x) e versões anteriores.
- A instalação do agente Arc e da extensão do SQL Server não pode ser feita como parte da criação da imagem sysprep.
- Múltiplas instâncias do SQL Server instaladas no mesmo sistema operativo host com o mesmo nome de instância.
- SQL Server em Máquinas Virtuais do Azure.
- Um grupo de disponibilidade Always On onde uma ou mais réplicas estão numa instância de cluster de failover.
- SQL Server Reporting Services (Modo SharePoint).
-
DBCC CLONEDATABASE (Transact-SQL) lança erro na instalação padrão da extensão Azure para SQL Server. Para executar o
DBCC CLONEDATABASE, a extensão Azure deve ser executada em modo mínimo privilégio. - SQL Server nomes de instância que contenham um símbolo
#não são suportados. Para obter uma lista completa de regras e restrições de nomenclatura, revise as regras e restrições de nomenclatura.
Installation
O Assistente de Instalação do SQL Server 2022 (16.x) não suporta a instalação da extensão Azure para SQL Server. Pode instalar este componente pela linha de comandos, ou ligando o servidor ao Azure Arc.
- Instale Azure extensão para SQL Server a partir da linha de comandos
- SQL Server ativado através de opções de implementação do Azure Arc
Para ambientes baseados em VMware vSphere, consulte o Suporte no VMware.