Como criar e gerenciar réplicas de leitura no Banco de Dados do Azure para MariaDB usando o portal do Azure
Importante
O Banco de Dados do Azure para MariaDB está a caminho da desativação. É altamente recomendável que você migre para o Banco de Dados do Azure para MySQL. Para obter mais informações sobre como migrar para o Banco de Dados do Azure para MySQL, consulte O que está acontecendo com o Banco de Dados do Azure para MariaDB?.
Neste artigo, você aprenderá a criar e gerenciar réplicas de leitura no serviço Banco de Dados do Azure para MariaDB usando o portal do Azure.
Pré-requisitos
- Um servidor do Banco de Dados do Azure para MariaDB que será usado como servidor de origem.
Importante
O recurso de réplica de leitura está disponível apenas para servidores do Banco de Dados do Azure para MariaDB nos tipos de preços de Uso Geral ou Otimizado para Memória. Verifique se o servidor de origem está em um desses tipos de preços.
Criar uma réplica de leitura
Importante
Quando você criar uma réplica para uma origem que não tenha réplicas existentes, primeiro, a origem será reiniciada para se preparar para a replicação. Leve isso em consideração e realize essas operações durante um período de pouca atividade.
Um servidor de réplica de leitura pode ser criado usando as seguintes etapas:
Entre no portal do Azure.
Selecione o servidor existente do Banco de Dados do Azure para MariaDB que você deseja usar como mestre. 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.
Selecione o local para o servidor de réplica. O local padrão é o mesmo que o do servidor mestre.
Selecione OK para confirmar a criação da réplica.
Observação
Réplicas de leitura são criadas com a mesma configuração de servidor que o mestre. A configuração do servidor de réplica pode ser alterada depois de criada. É recomendável que a configuração do servidor de réplica seja mantida com valores iguais ou maiores que a origem para garantir que a réplica seja capaz de acompanhar o mestre.
Depois que o servidor de réplica tiver sido criado, ele poderá ser visualizado no blade Replication.
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 de réplica então se torna um servidor autônomo e agora suporta tanto leitura quanto 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 o servidor de origem do Banco de Dados do Azure para MariaDB.
Selecione Replicação no menu, em CONFIGURAÇÕES.
Selecione o servidor de réplica para o qual você deseja interromper a replicação.
Selecione Parar replicação.
Confirme que deseja interromper a replicação selecting OK.
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 o servidor de origem do Banco de Dados do Azure para MariaDB.
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 o servidor de origem do Banco de Dados do Azure para MariaDB.
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 réplica do servidor do Banco de Dados do Azure para MariaDB 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 abaixo exibe os últimos 30 minutos para uma carga de trabalho grande.
Próximas etapas
- Saiba mais sobre ler réplicas