Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Neste artigo, você aprenderá a criar e gerenciar réplicas de leitura no Banco de Dados do Azure para Servidor Flexível MySQL usando o portal do Azure.
Nota
Se o GTID estiver habilitado em um servidor primário (gtid_mode
= ON), as réplicas recém-criadas também terão o GTID habilitado e usarão a replicação baseada em GTID. Para saber mais, consulte Identificador de transação global (GTID)
Pré-requisitos
- Um Guia de início rápido: crie uma instância do Banco de Dados do Azure para MySQL com o portal do Azure que é usado como o servidor de origem.
Criar uma réplica de leitura
Um servidor de réplica de leitura pode ser criado usando as seguintes etapas:
Inicie sessão no portal do Azure.
Selecione a instância existente do Banco de Dados do Azure para o Servidor Flexível MySQL que você deseja usar como fonte. Esta ação abre a página Visão geral .
Selecione Replicação no menu, em CONFIGURAÇÕES.
Selecione Adicionar réplica.
Insira um nome para o servidor de réplica. Se a sua região suportar Zonas de Disponibilidade, pode selecionar a Zona de Disponibilidade da sua escolha.
Insira o local com base na sua necessidade de criar uma réplica de leitura entre regiões ou universal entre regiões.
Agora você tem a capacidade de habilitar o dimensionamento automático de IOPS para os servidores de origem e de destino durante a criação da réplica. Essa opção só estará disponível se o servidor de origem ainda não tiver o dimensionamento automático de IOPS habilitado. Aumentar temporariamente o IOPS ajuda a acelerar o processo de provisionamento de réplicas. Quando o provisionamento estiver concluído, você poderá optar por desativar o dimensionamento automático se ele não for mais necessário. No fluxo de trabalho de criação de réplicas, você verá uma opção de caixa de seleção chamada Provisionamento mais rápido. Selecione essa opção para aproveitar o dimensionamento automático de IOPS para um provisionamento de réplica mais rápido e confiável.
Selecione OK para confirmar a criação da réplica.
Depois que o servidor de réplica for criado, ele poderá ser visualizado na página Replicação .
Nota
As réplicas de leitura são criadas com a mesma configuração de servidor da origem. A configuração do servidor de réplica pode ser alterada após a sua criação. O servidor de réplica é sempre criado no mesmo grupo de recursos e na mesma assinatura que o servidor de origem. Suponha que você queira criar um servidor de réplica para um grupo de recursos diferente ou uma assinatura diferente. Nesse caso, você pode mover o servidor de réplica após a criação. É recomendável que a configuração do servidor de réplica seja mantida em valores iguais ou maiores do que a origem para garantir que a réplica possa acompanhar a origem.
Interromper a replicação para um servidor de réplica
Importante
A interrupção da replicação para um servidor é irreversível. Depois que a replicação for interrompida entre uma origem e uma réplica, ela não poderá ser desfeita. O servidor de réplica torna-se então um servidor autónomo e suporta agora leitura e escrita. Este servidor não pode ser transformado numa réplica novamente.
Para interromper a replicação entre um servidor de origem e um servidor de réplica do portal do Azure, use as seguintes etapas:
No portal do Azure, selecione seu Banco de Dados do Azure de origem para a instância do Servidor Flexível MySQL.
Selecione Replicação no menu, em CONFIGURAÇÕES.
Selecione o servidor de réplica que deseja interromper a replicação.
Selecione Promover. A ação de promoção fez com que a replicação parasse e convertesse a réplica em um servidor independente e autônomo gravável em leitura.
Confirme se deseja interromper a replicação selecionando Promover.
Excluir um servidor de réplica
Para excluir um servidor de réplica de leitura do portal do Azure, use as seguintes etapas:
No portal do Azure, selecione seu Banco de Dados do Azure de origem para a instância do Servidor Flexível MySQL.
Selecione Replicação no menu, em CONFIGURAÇÕES.
Selecione o servidor de réplica que deseja excluir.
Selecione Excluir réplica
Digite o nome da réplica e selecione Excluir para confirmar a exclusão da réplica.
Excluir um servidor de origem
Importante
Eliminar um servidor de origem interrompe a replicação de todos os servidores de réplica e elimina o próprio servidor de origem. Os servidores de réplica tornam-se servidores autónomos que suportam agora tanto leitura como escritas.
Para excluir um servidor de origem do portal do Azure, use as seguintes etapas:
No portal do Azure, selecione seu Banco de Dados do Azure de origem para a instância do Servidor Flexível MySQL.
Na Visão geral, selecione Excluir.
Digite o nome do servidor de origem e selecione Excluir para confirmar a exclusão do servidor de origem.
Monitorizar a replicação
No portal do Azure, selecione a réplica do Banco de Dados do Azure para a instância do Servidor Flexível MySQL que você deseja monitorar.
Na seção Monitoramento da barra lateral, selecione Métricas:
Selecione Atraso de replicação em segundos na lista suspensa de métricas disponíveis.
Selecione o intervalo de tempo que deseja visualizar. A imagem abaixo seleciona um intervalo de tempo de 30 minutos.
Exiba o atraso de replicação para o intervalo de tempo selecionado. A imagem abaixo mostra os últimos 30 minutos.