Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste artigo, você aprenderá como criar e gerenciar réplicas de leitura no servidor flexível do Banco de Dados do Azure para MySQL usando o portal do Azure.
Observação
Se o GTID estiver habilitado em um servidor primário (gtid_mode
= ATIVADO), ele também estará habilitado nas réplicas recém-criadas, e elas usarão a replicação baseada em GTID. Para saber mais, veja GTID (identificador de transação global)
Pré-requisitos
- Um Início Rápido: Criar uma instância do Banco de Dados do Azure para MySQL com o portal do Azure que é usado como servidor de origem.
Criar uma réplica de leitura
Um servidor de réplica de leitura pode ser criado usando as seguintes etapas:
Entre no portal do Azure.
Selecione a instância existente do servidor flexível do Banco de Dados do Azure para MySQL que você deseja usar como origem. Essa ação abre a página Visão geral do runbook.
Selecione Replicação no menu, em CONFIGURAÇÕES.
Selecione para adicionar réplica.
Insira um nome para o servidor de réplica. Se a sua região não é compatível com Zonas de Disponibilidade, você poderá selecionar a Zona de disponibilidade de sua escolha.
Insira o local com base na sua necessidade de criar uma réplica de leitura regional 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 estará disponível somente 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éplica. Depois que o provisionamento for concluído, você poderá optar por desabilitar o dimensionamento automático se ele não for mais necessário. No fluxo de trabalho de criação de réplica, você verá uma opção de caixa de seleção rotulada Provisionamento Mais Rápido. Selecione esta 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 tiver sido criado, ele poderá ser visualizado na página Replicação.
Observação
As réplicas de leitura são criadas com a mesma configuração de servidor que a origem. A configuração do servidor de réplica pode ser alterada depois de criada. O servidor de réplica é sempre criado no mesmo grupo de recursos e na mesma assinatura do servidor de origem. Vamos supor que você deseja criar um servidor de réplica para um grupo de recursos diferente ou uma assinatura diferente. Nesse caso, é possível mover o servidor réplica após a criação. Recomendamos que a configuração do servidor de réplica seja mantida com valores iguais ou superiores aos da origem para garantir que a réplica possa acompanhar a origem.
Parar a replicação para um servidor de réplica
Importante
Parar a replicação para um servidor é irreversível. Quando a replicação parar entre uma origem e uma réplica, ela não poderá ser desfeita. O servidor réplica então se torna um servidor independente e agora dá suporte a leitura e gravação. Este servidor não pode ser transformado em uma réplica novamente.
Para interromper a replicação entre um servidor de origem e um servidor de réplica no portal do Azure, use as seguintes etapas:
No portal do Azure, selecione sua instância de origem do servidor flexível do Banco de Dados do Azure para MySQL.
Selecione Replicação no menu, em CONFIGURAÇÕES.
Selecione o servidor de réplica para o qual você deseja interromper a replicação.
Selecione Promover. A ação "Promover" fez com que a replicação parasse e convertesse a réplica em um servidor autônomo e independente que pode ser lido e gravado.
Confirme que deseja interromper a replicação selecionado 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 sua instância de origem do servidor flexível do Banco de Dados do Azure para MySQL.
Selecione Replicação no menu, em CONFIGURAÇÕES.
Selecione o servidor de réplica que você 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
A exclusão de um servidor de origem interrompe a replicação para todos os servidores de origem e exclui o próprio servidor mestre. Os servidores de réplica tornam-se servidores independentes que agora suportam leitura e gravação.
Para excluir um servidor de origem no portal do Azure, use as seguintes etapas:
No portal do Azure, selecione sua instância de origem do servidor flexível do Banco de Dados do Azure para 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.
Monitorar a replicação
No portal do Azure, selecione a instância do servidor flexível do Banco de Dados do Azure para MySQL que você deseja monitorar.
Na seção Monitoramento da barra lateral, selecione Métricas:
Selecione o atraso de replicação em segundos na lista suspensa de métricas disponíveis.
Selecione o intervalo de tempo que você deseja visualizar. A imagem abaixo seleciona um intervalo de tempo de 30 minutos.
Veja o atraso de replicação para o intervalo de tempo selecionado. A imagem a seguir exibe os últimos 30 minutos.