Registrar VM do Linux SQL Server com a extensão do SQL IaaS Agent
Aplica-se a:SQL Server na VM do Azure
Registre sua VM do SQL Server com a extensão do SQL IaaS Agent para desbloquear uma grande variedade de benefícios de recursos para seu SQL Server na VM do Azure Linux.
Descrição geral
O registro com a extensão do Agente IaaS do SQL Server cria o recurso de máquina virtual SQL em sua assinatura, que é um recurso separado do recurso de máquinavirtual. Cancelar o registro da VM do SQL Server da extensão remove o recurso de máquina virtual SQL, mas não descartará a máquinavirtual real.
Para utilizar a extensão do SQL IaaS Agent, você deve primeiro registrar sua assinatura com o provedor Microsoft.SqlVirtualMachine, que dá à extensão do SQL IaaS Agent a capacidade de criar recursos dentro dessa assinatura específica.
Importante
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. 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 obter mais informações.
Pré-requisitos
Para registrar sua VM do SQL Server com a extensão, você precisará:
- Uma subscrição do Azure.
- Uma máquina virtual Ubuntu Linux do Modelo de Recursos do Azure com o SQL Server 2017 (ou superior) implantada na nuvem pública ou do Azure Government.
- A versão mais recente da CLI do Azure ou do Azure PowerShell (mínimo 5.0).
Registar subscrição com RP
Para registrar sua VM do SQL Server com a extensão do SQL IaaS Agent, você deve primeiro registrar sua assinatura com o provedor de recursos (RP) Microsoft.SqlVirtualMachine. Isso dá à extensão do SQL IaaS Agent a capacidade de criar recursos em sua assinatura. Você pode fazer isso usando o portal do Azure, a CLI do Azure ou o Azure PowerShell.
Portal do Azure
Registe a sua subscrição junto do fornecedor de recursos utilizando o portal do Azure:
- Abra o portal do Azure e vá para Todos os Serviços.
- Aceda a Subscrições e selecione a subscrição de interesse.
- Na página Subscrições, selecione Fornecedores de recursos em Definições.
- Insira sql no filtro para exibir os provedores de recursos relacionados ao SQL.
- Selecione Registrar, Registrar novamente ou Cancelar registro para o provedor Microsoft.SqlVirtualMachine, dependendo da ação desejada.
Linha de comandos
Registe a sua subscrição do Azure com o fornecedor Microsoft.SqlVirtualMachine utilizando a CLI do Azure ou o Azure PowerShell.
Registe a sua subscrição junto do fornecedor de recursos utilizando a CLI do Azure:
# Register the SQL IaaS Agent extension to your subscription
az provider register --namespace Microsoft.SqlVirtualMachine
Registrar VM
A extensão do SQL IaaS Agent no Linux só está disponível no modo leve, que suporta apenas a alteração do tipo de licença e da edição do SQL Server. Use a CLI do Azure ou o Azure PowerShell para registrar sua VM do SQL Server com a extensão no modo leve para funcionalidade limitada.
Forneça o tipo de licença do SQL Server como pagamento conforme o uso () para pagar por uso, Benefício Híbrido do Azure () para usar sua própria licença ou recuperação de desastres (PAYG
AHUB
DR
) para ativar a licença de réplica de DR gratuita.
Registre uma VM do SQL Server no modo leve com a CLI do Azure:
# Register Enterprise or Standard self-installed VM in Lightweight mode
az sql vm create --name <vm_name> --resource-group <resource_group_name> --location <vm_location> --license-type <license_type>
Verificar o estado do registo
Você pode verificar se sua VM do SQL Server já foi registrada com a extensão do Agente IaaS do SQL usando o portal do Azure, a CLI do Azure ou o Azure PowerShell.
Portal do Azure
Verifique o status do registro usando o portal do Azure:
- Inicie sessão no portal do Azure.
- Vá para o recurso de máquinas virtuais SQL.
- Selecione sua VM do SQL Server na lista. Se sua VM do SQL Server não estiver listada aqui, ela provavelmente não foi registrada com a extensão do SQL IaaS Agent.
Linha de comandos
Verifique o status atual de registro da VM do SQL Server usando a CLI do Azure ou o Azure PowerShell. ProvisioningState
mostra como Succeeded
se o registro tivesse sido bem-sucedido.
Verifique o status do registro usando a CLI do Azure:
az sql vm show -n <vm_name> -g <resource_group>
Um erro indica que a VM do SQL Server não foi registrada com a extensão.
Registo automático
O registro automático é suportado para VMs Ubuntu Linux.
Próximos passos
Para obter mais informações, consulte os seguintes artigos que podem estar em inglês: