SQL Server extensão do Agente IaaS para o Linux

Aplica-se a: SQL Server em Azure VM

A extensão SQL Server IaaS Agent (SqlIaasExtension) funciona em SQL Server em Linux Azure Máquinas Virtuais (VMs) para automatizar tarefas de gestão e administração.

Este artigo fornece uma visão geral da extensão. Consulte Registar-se com a extensão para saber mais.

Descrição Geral

A extensão SQL Server IaaS Agent permite a integração com o portal do Azure e desbloqueia os seguintes benefícios para SQL Server em Linux VMs Azure:

  • Conformidade: A extensão oferece um método simplificado para cumprir o requisito de notificar a Microsoft de que o Benefício Híbrido do Azure foi ativado conforme especificado nos termos do produto. Este processo nega a necessidade de gerir formulários de registo de licenciamento para cada recurso.

  • Gestão simplificada da licença: A extensão simplifica SQL Server gestão de licenças, e permite identificar rapidamente SQL Server VMs com o Benefício Híbrido do Azure habilitado usando o portal do Azure, Azure PowerShell ou o Azure CLI:

    Get-AzSqlVM | Where-Object {$_.LicenseType -eq 'AHUB'}
    
  • Grátis: Não há custo adicional associado à extensão.

Instalação

Registe o seu SQL Server VM com a extensão SQL Server IaaS Agent para criar o recursode máquina virtual SQL dentro da sua subscrição, que é um recurso separado do recurso da máquina virtual. Desregralar o seu SQL Server VM da extensão removerá o recursoda máquina virtual SQL da sua subscrição, mas não deixará cair a máquina virtual real.

A extensão SQL Server IaaS Agent para o Linux está atualmente disponível apenas em modo leve.

Verificar estado de extensão

Utilize o portal do Azure ou Azure PowerShell para verificar o estado da extensão.

Portal do Azure

Verifique se a extensão está instalada utilizando o portal do Azure.

Vá ao seu recurso de máquina Virtual no portal do Azure (não o recurso de máquinas virtuais SQL, mas o recurso para o seu VM). Selecione extensões em Definições. Deve ver a extensão sqlIaasExtension listada, como no seguinte exemplo:

Verifique o estado da extensão do Agente iaaS SQL Server SqlIaaSExtension no portal do Azure

Azure PowerShell

Também pode utilizar o Azure PowerShell de Azure PowerShell Get-AzVMSqlServerExtension:

  Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"

O comando anterior confirma que o agente está instalado e fornece informações gerais sobre o estado. Pode obter informações específicas sobre a cópia de segurança e remendos automatizados utilizando os seguintes comandos:

 $sqlext = Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"
 $sqlext.AutoPatchingSettings
 $sqlext.AutoBackupSettings

Limitações

A extensão do Agente Linux SQL IaaS tem as seguintes limitações:

  • Apenas SQL Server VMs em execução no sistema operativo Ubuntu Linux são suportados. Outras distribuições linux não são suportadas atualmente.
  • SQL Server VMs que executam Ubuntu Linux Pro não são suportados.
  • SQL Server VMs em imagens generalizadas não são suportados.
  • Apenas SQL Server VMs implantados através do Resource Manager Azure são suportados. SQL Server VMs implantados através do modelo clássico não são suportados.
  • SQL Server com apenas um único caso. Várias instâncias não são apoiadas.

Declaração de privacidade

Ao utilizar SQL Server em VMs Azure e na extensão SQL IaaS, considere as seguintes declarações de privacidade:

  • Recolha de dados: A extensão do Agente IAAS SQL recolhe dados com o propósito expresso de dar aos clientes benefícios opcionais ao utilizar SQL Server no Máquinas Virtuais Azure. A Microsoft não utilizará estes dados para licenciar auditorias sem o consentimento prévio do cliente. Consulte o suplemento de privacidade SQL Server para mais informações.

  • Residência de dados na região: SQL Server em VMs Azure e extensão do agente SQL IaaS não movem ou armazenam os dados dos clientes para fora da região em que os VMs são implantados.

Passos seguintes

Para mais informações sobre a execução SQL Server em Azure Máquinas Virtuais, veja o Que está SQL Server em Azure Linux Máquinas Virtuais?.

Para saber mais, consulte perguntas frequentes.