Partilhar via


Extensão SQL Server IaaS Agent para Linux

Aplica-se a:SQL Server em VM do Azure

A extensão SQL Server IaaS Agent (SqlIaasExtension) corre no SQL Server em Máquinas Virtuais Linux Azure (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.

Visão geral

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

  • 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. Esse processo elimina a necessidade de gerenciar formulários de registro de licenciamento para cada recurso.

  • Gestão simplificada de licenças: A extensão simplifica a gestão de licenças do SQL Server e permite-lhe identificar rapidamente VMs SQL Server com o Azure Hybrid Benefit ativado usando o portal Azure, Azure PowerShell ou o Azure CLI:

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

Installation

Registe a sua VM SQL Server 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. Desregistar a VM SQL Server da extensão removerá o recurso da máquina virtual SQL da subscrição, mas não eliminará a máquina virtual propriamente dita.

A extensão SQL Server IaaS Agent para Linux está atualmente disponível apenas com funcionalidades limitadas.

Verificar o estado da extensão

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

portal do Azure

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

Vá para o recurso de Máquina Virtual no portal do Azure (não o recurso de máquinas virtuais SQL , mas o recurso para a sua VM). Selecione Extensões em Configurações. Você deve ver a extensão SqlIaasExtension listada, como no exemplo a seguir:

Verifique o Estado da extensão SQL Server IaaS Agent SqlIaaSExtension no portal Azure

Azure PowerShell

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

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

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

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

Limitações

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

  • Apenas as VMs SQL Server a correr no sistema operativo Ubuntu Linux são suportadas. Outras distribuições Linux não são atualmente suportadas.
  • As VMs SQL Server a correr Ubuntu Linux Pro não são suportadas.
  • VMs do SQL Server a correr em imagens generalizadas não são suportadas.
  • Apenas as VMs SQL Server implementadas através do Azure Resource Manager são suportadas. As VMs SQL Server implementadas através do modelo clássico não são suportadas.
  • SQL Server com apenas uma única instância. Múltiplas instâncias não são suportadas.

Declaração de privacidade

Ao usar o SQL Server em VMs do Azure e a extensão do SQL IaaS Agent, considere as seguintes declarações de privacidade:

  • Coleta de dados: A extensão do SQL IaaS Agent coleta dados com a finalidade expressa de oferecer aos clientes benefícios opcionais ao usar o SQL Server em Máquinas Virtuais do Azure. O 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 obter mais informações.

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

Próximos passos

Para mais informações sobre como correr SQL Server em Máquinas Virtuais Azure, consulte O que é SQL Server em Máquinas Virtuais Azure Linux?.

Para saber mais, consulte as perguntas frequentes.