Extensão do Agente de IaaS do SQL Server para Linux

Aplica-se a:SQL Server na VM do Azure

A extensão do Agente de IaaS do SQL Server (SqlIaasExtension) é executada nas VMs (Máquinas Virtuais) do Azure do SQL Server em Linux para automatizar as tarefas de gerenciamento e administração.

Este artigo fornece uma visão geral da extensão. Confira Registrar com a extensão para saber mais.

Visão geral

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

  • Conformidade: a extensão oferece um método simplificado para atender ao requisito de notificar a Microsoft de que o Benefício Híbrido do Azure foi habilitado conforme especificado nos termos do produto. Esse processo nega a necessidade de gerenciar os formulários de registro de licenciamento para cada recurso.

  • Gerenciamento de licenças simplificado: a extensão simplifica o gerenciamento de licenças do SQL Server e permite que você identifique rapidamente VMs do SQL Server com o Benefício Híbrido do Azure habilitado usando o portal do Azure, o Azure PowerShell ou a CLI do Azure:

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

Instalação

Registre a sua VM do SQL Server com a extensão do Agente de IaaS do SQL Server para criar o recurso da máquina virtual do SQL dentro da sua assinatura, que é separado do recurso da máquina virtual. Cancelar o registro da sua VM do SQL Server da extensão removerá o recurso da máquina virtual do SQL da sua assinatura, mas não removerá a máquina virtual real em si.

A extensão do Agente de IaaS do SQL Server para Linux só está disponível com funcionalidade limitada.

Verificar o status da extensão

Use o portal do Azure ou o Azure PowerShell para verificar o status da extensão.

Portal do Azure

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

Vá para o seu recurso de Máquina Virtual no portal do Azure (não o recurso de máquinas virtuais do SQL, mas sim o da sua VM). Em Configurações, selecione Extensões. Você deverá ver a extensão SqlIaasExtension na lista, como no seguinte exemplo:

Check the Status of the SQL Server IaaS Agent extension SqlIaaSExtension in the Azure portal

PowerShell do Azure

Você também pode usar o cmdlet Get-AzVMSqlServerExtension do Azure PowerShell:

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

O comando anterior confirma que o agente está instalado e fornece informações gerais sobre o status. Você pode obter informações específicas de status do backup automatizado e aplicação de patch usando os seguintes comandos:

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

Limitações

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

  • Somente as VMs do SQL Server em execução no sistema operacional Ubuntu Linux são compatíveis. No momento, não há suporte para outras distribuições do Linux.
  • As VMs do SQL Server que executam o Ubuntu Linux Pro não são compatíveis.
  • As VMs do SQL Server em execução em imagens generalizadas não são compatíveis.
  • Somente as VMs do SQL Server implantadas por meio do Azure Resource Manager são compatíveis. Não há suporte para as VMs do SQL Server implantadas por meio do modelo clássico.
  • SQL Server com apenas uma instância. Não há suporte para várias instâncias.

Política de privacidade

Ao usar o SQL Server em VMs do Azure e a extensão do Agente de IaaS do SQL, considere as seguintes políticas de privacidade:

  • Coleta de dados: a extensão do agente de IaaS do SQL coleta dados para a expressa finalidade de fornecer aos clientes benefícios opcionais ao usar SQL Server nas máquinas virtuais do Azure. A Microsoft não usará esses dados para auditorias de licenciamento sem o consentimento prévio do cliente. Consulte o suplemento de privacidade do SQL Server para mais informações.

  • Residência de dados na região: o SQL Server em VMs do Azure e a Extensão do Agente de IaaS do SQL não movem e nem armazenam dados do cliente fora da região em que as VMs são implantadas.

Próximas etapas

Para obter mais informações sobre como executar o SQL Server nas Máquinas Virtuais do Azure, confira O que é o SQL Server nas Máquinas Virtuais do Linux no Azure?.

Para obter mais informações, consulte perguntas frequentes.