Partilhar via


Utilizar bases de dados MySQL no Microsoft Azure Stack Hub

Importante

A partir da compilação 2108 do Azure Stack Hub, os fornecedores de recursos SQL e MySQL são oferecidos às subscrições a quem foi concedido acesso. Se quiser começar a utilizar esta funcionalidade ou se precisar de atualizar a partir de uma versão anterior, abra um caso de suporte e os nossos engenheiros de suporte irão orientá-lo ao longo do processo de implementação ou atualização.

Utilize o fornecedor de recursos MySQL para oferecer bases de dados MySQL no Azure Stack Hub. Depois de implementar o fornecedor de recursos e ligá-lo a uma ou mais instâncias do servidor MySQL, pode criar:

  • Bases de dados MySQL para aplicações nativas da cloud.
  • Bases de dados MySQL para aplicações Web.

Existem várias limitações a considerar antes de instalar o fornecedor de recursos MySQL:

  • Os utilizadores só podem criar e gerir bases de dados individuais. A instância do Servidor de Base de Dados não está acessível aos utilizadores finais. Isto pode limitar a compatibilidade com aplicações de base de dados no local que precisam de acesso ao modelo global, à Temp DB ou à gestão dinâmica de bases de dados.
  • O operador do Azure Stack Hub é responsável por implementar, atualizar, proteger, configurar e manter os servidores e anfitriões da base de dados MySQL. O serviço RP não fornece nenhuma funcionalidade de gestão de instâncias de servidor de base de dados e anfitrião.
  • As bases de dados de diferentes utilizadores em subscrições diferentes podem estar localizadas na mesma instância do servidor de bases de dados. O RP não fornece nenhum mecanismo para isolar bases de dados em diferentes anfitriões ou instâncias do servidor de bases de dados.
  • O RP não fornece relatórios sobre a utilização de inquilinos de bases de dados.
  • O RP não monitoriza o estado de funcionamento do Servidor MySQL.

Arquitetura do adaptador do fornecedor de recursos MySQL

O fornecedor de recursos tem os seguintes componentes:

  • A máquina virtual (VM) do fornecedor de recursos MySQL, que é uma VM do Windows Server que está a executar os serviços do fornecedor.

  • O fornecedor de recursos, que processa pedidos e acede aos recursos da base de dados.

  • Servidores que alojam o MySQL Server, que fornecem capacidade para bases de dados denominadas servidores de alojamento. Pode criar instâncias MySQL por si próprio ou fornecer acesso a instâncias externas do MySQL. A Galeria de Início Rápido do Azure Stack Hub tem um modelo de exemplo que pode utilizar para:

    • Crie um servidor MySQL para si.
    • Transfira e implemente um Servidor MySQL a partir de Azure Marketplace.

Nota

Os servidores de alojamento instalados em sistemas integrados do Azure Stack Hub têm de ser criados a partir de uma subscrição de inquilino. Não podem ser criadas a partir da subscrição de fornecedor predefinida. Têm de ser criadas a partir do portal de utilizador ou a partir de uma sessão do PowerShell com um início de sessão adequado. Todos os servidores de alojamento são VMs faturáveis e têm de ter licenças. O administrador de serviços pode ser o proprietário da subscrição de inquilino.

Privilégios necessários

A conta de sistema tem de ter os seguintes privilégios:

  • Base de dados: criar, largar
  • Início de sessão: criar, definir, largar, conceder, revogar

Passos seguintes

Implementar o fornecedor de recursos MySQL